Implementation notes: x86, morningstar, crypto_aead/omdsha256k128n96tau64v2

Computer: morningstar
Architecture: x86
CPU ID: AuthenticAMD-00100f42-178bfbff
SUPERCOP version: 20170904
Operation: crypto_aead
Primitive: omdsha256k128n96tau64v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
304917? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072820170718
308955? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017072820170718
311330? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072820170718
313251? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072820170718
314230? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072820170718
314664? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072820170718
314717? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017072820170718
314993? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072820170718
317947? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072820170718
318136? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072820170718
319157? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017072820170718
322349? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072820170718
322940? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072820170718
324288? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072820170718
324506? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072820170718
324548? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072820170718
324997? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017072820170718
325033? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017072820170718
326414? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072820170718
328817? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017072820170718
330293? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072820170718
330419? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072820170718
330912? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072820170718
333624? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072820170718
333671? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072820170718
334719? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072820170718
334800? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017072820170718
335010? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072820170718
336702? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072820170718
339253? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017072820170718
340381? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017072820170718
344088? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072820170718
344605? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017072820170718
344715? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072820170718
345380? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072820170718
347534? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072820170718
348923? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072820170718
349423? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017072820170718
349568? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017072820170718
353004? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072820170718
353449? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072820170718
354918? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072820170718
360272? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072820170718
360325? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017072820170718
360651? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072820170718
373016? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017072820170718
373976? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072820170718
374242? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017072820170718
374338? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072820170718
374403? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072820170718
374693? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072820170718
375663? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072820170718
376002? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072820170718
376741? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017072820170718
377230? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072820170718
378517? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072820170718
383022? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017072820170718
383776? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017072820170718
386049? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072820170718
386135? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017072820170718
386893? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072820170718
387242? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072820170718
388128? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072820170718
388477? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072820170718
388835? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072820170718
389450? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017072820170718
390727? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072820170718
390854? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017072820170718
391040? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017072820170718
391249? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072820170718
392880? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017072820170718
393120? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017072820170718
393226? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072820170718
393906? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072820170718
393949? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017072820170718
394421? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017072820170718
395581? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072820170718
395674? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072820170718
395864? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072820170718
396645? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072820170718
396678? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017072820170718
396691? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072820170718
396784? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072820170718
400846? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072820170718
401166? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072820170718
401668? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017072820170718
401935? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017072820170718
401957? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017072820170718
402336? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072820170718
402611? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072820170718
402992? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017072820170718
403072? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072820170718
403136? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072820170718
403232? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072820170718
403400? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072820170718
403405? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017072820170718
403513? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072820170718
403541? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072820170718
403544? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017072820170718
403562? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072820170718
403616? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072820170718
403651? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072820170718
403658? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072820170718
404269? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072820170718
404728? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017072820170718
404832? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072820170718
404944? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072820170718
404951? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017072820170718
405424? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072820170718
405632? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017072820170718
405821? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072820170718
407191? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072820170718
407486? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072820170718
407757? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072820170718
407861? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017072820170718
409089? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017072820170718
409576? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072820170718
410583? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072820170718
411603? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072820170718
412066? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072820170718
412623? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017072820170718
412670? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072820170718
412769? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017072820170718
412821? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017072820170718
412858? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017072820170718
413013? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072820170718
413056? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072820170718
413482? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072820170718
413499? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072820170718
413560? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072820170718
413648? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017072820170718
413757? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072820170718
413878? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072820170718
414040? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072820170718
414072? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072820170718
417056? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017072820170718
417149? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017072820170718
418293? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072820170718
418296? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072820170718
419816? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017072820170718
419847? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072820170718
420264? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017072820170718
420384? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072820170718
420456? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017072820170718
420514? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072820170718
422382? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017072820170718
425547? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017072820170718
425585? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072820170718
432561? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072820170718
432909? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017072820170718
438221? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017072820170718
441098? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017072820170718
441229? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072820170718
441362? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072820170718
441632? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072820170718
442136? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072820170718
442776? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072820170718
442936? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017072820170718
443210? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072820170718
466581? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017072820170718

Test failure

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

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer ref
gcc -m32 -march=core2 -O3 -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer ref

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSDo6Oc.s: Assembler messages:
encrypt.c: /tmp/ccSDo6Oc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSDo6Oc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSDo6Oc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSDo6Oc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSDo6Oc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSDo6Oc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSDo6Oc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSDo6Oc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSDo6Oc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSDo6Oc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSDo6Oc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSDo6Oc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSDo6Oc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSDo6Oc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSDo6Oc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSDo6Oc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSDo6Oc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSDo6Oc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSDo6Oc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSDo6Oc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSDo6Oc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSDo6Oc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSDo6Oc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSDo6Oc.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSrmFlY.s: Assembler messages:
encrypt.c: /tmp/ccSrmFlY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSrmFlY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSrmFlY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSrmFlY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrmFlY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrmFlY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrmFlY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrmFlY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrmFlY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSrmFlY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSrmFlY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSrmFlY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSrmFlY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrmFlY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSrmFlY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSrmFlY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSrmFlY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSrmFlY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSrmFlY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSrmFlY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrmFlY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSrmFlY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSrmFlY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSrmFlY.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWfCbE7.s: Assembler messages:
encrypt.c: /tmp/ccWfCbE7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWfCbE7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWfCbE7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWfCbE7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWfCbE7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWfCbE7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWfCbE7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWfCbE7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWfCbE7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWfCbE7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWfCbE7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWfCbE7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWfCbE7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWfCbE7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWfCbE7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWfCbE7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWfCbE7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWfCbE7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWfCbE7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWfCbE7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWfCbE7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWfCbE7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWfCbE7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWfCbE7.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctCObnP.s: Assembler messages:
encrypt.c: /tmp/cctCObnP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctCObnP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctCObnP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctCObnP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctCObnP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctCObnP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctCObnP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctCObnP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctCObnP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctCObnP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctCObnP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctCObnP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctCObnP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctCObnP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctCObnP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctCObnP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctCObnP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctCObnP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctCObnP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctCObnP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctCObnP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctCObnP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctCObnP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctCObnP.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAMFLeg.s: Assembler messages:
encrypt.c: /tmp/ccAMFLeg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAMFLeg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAMFLeg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAMFLeg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMFLeg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMFLeg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMFLeg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMFLeg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMFLeg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAMFLeg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAMFLeg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAMFLeg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAMFLeg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMFLeg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAMFLeg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAMFLeg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAMFLeg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAMFLeg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAMFLeg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMFLeg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAMFLeg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAMFLeg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAMFLeg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAMFLeg.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXpeYvY.s: Assembler messages:
encrypt.c: /tmp/ccXpeYvY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXpeYvY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXpeYvY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXpeYvY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpeYvY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpeYvY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpeYvY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpeYvY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpeYvY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXpeYvY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXpeYvY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXpeYvY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXpeYvY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpeYvY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXpeYvY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXpeYvY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXpeYvY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXpeYvY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXpeYvY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXpeYvY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpeYvY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXpeYvY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXpeYvY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXpeYvY.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYWneMS.s: Assembler messages:
encrypt.c: /tmp/ccYWneMS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYWneMS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYWneMS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYWneMS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWneMS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWneMS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWneMS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWneMS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWneMS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYWneMS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYWneMS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYWneMS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYWneMS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWneMS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYWneMS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYWneMS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYWneMS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYWneMS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYWneMS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYWneMS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWneMS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYWneMS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYWneMS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYWneMS.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZcKGI7.s: Assembler messages:
encrypt.c: /tmp/ccZcKGI7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZcKGI7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZcKGI7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZcKGI7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcKGI7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcKGI7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcKGI7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcKGI7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcKGI7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZcKGI7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZcKGI7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZcKGI7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZcKGI7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcKGI7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZcKGI7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZcKGI7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZcKGI7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZcKGI7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZcKGI7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcKGI7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZcKGI7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZcKGI7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZcKGI7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZcKGI7.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqkt85y.s: Assembler messages:
encrypt.c: /tmp/ccqkt85y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqkt85y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqkt85y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqkt85y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkt85y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkt85y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkt85y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkt85y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkt85y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqkt85y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqkt85y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqkt85y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqkt85y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkt85y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqkt85y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqkt85y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqkt85y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqkt85y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqkt85y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqkt85y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqkt85y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqkt85y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqkt85y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqkt85y.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxfcjx8.s: Assembler messages:
encrypt.c: /tmp/ccxfcjx8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxfcjx8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxfcjx8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxfcjx8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfcjx8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfcjx8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfcjx8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfcjx8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfcjx8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxfcjx8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxfcjx8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxfcjx8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxfcjx8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfcjx8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxfcjx8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxfcjx8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxfcjx8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxfcjx8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxfcjx8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxfcjx8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfcjx8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxfcjx8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxfcjx8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxfcjx8.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6LSWAv.s: Assembler messages:
encrypt.c: /tmp/cc6LSWAv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6LSWAv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6LSWAv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6LSWAv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LSWAv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LSWAv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LSWAv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LSWAv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LSWAv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6LSWAv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6LSWAv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6LSWAv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6LSWAv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LSWAv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6LSWAv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6LSWAv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6LSWAv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6LSWAv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6LSWAv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LSWAv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6LSWAv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6LSWAv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6LSWAv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6LSWAv.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQS6pu4.s: Assembler messages:
encrypt.c: /tmp/ccQS6pu4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQS6pu4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQS6pu4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQS6pu4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQS6pu4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQS6pu4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQS6pu4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQS6pu4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQS6pu4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQS6pu4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQS6pu4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQS6pu4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQS6pu4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQS6pu4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQS6pu4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQS6pu4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQS6pu4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQS6pu4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQS6pu4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQS6pu4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQS6pu4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQS6pu4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQS6pu4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQS6pu4.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccc5hYgC.s: Assembler messages:
encrypt.c: /tmp/ccc5hYgC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc5hYgC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc5hYgC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc5hYgC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc5hYgC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc5hYgC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc5hYgC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc5hYgC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc5hYgC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc5hYgC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc5hYgC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc5hYgC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc5hYgC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc5hYgC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc5hYgC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc5hYgC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc5hYgC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc5hYgC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc5hYgC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc5hYgC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc5hYgC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc5hYgC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc5hYgC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc5hYgC.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccl3ueY8.s: Assembler messages:
encrypt.c: /tmp/ccl3ueY8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl3ueY8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl3ueY8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccl3ueY8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3ueY8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3ueY8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3ueY8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3ueY8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3ueY8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl3ueY8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl3ueY8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl3ueY8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl3ueY8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3ueY8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl3ueY8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl3ueY8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccl3ueY8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl3ueY8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl3ueY8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl3ueY8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3ueY8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl3ueY8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl3ueY8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl3ueY8.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cceQzpX3.s: Assembler messages:
encrypt.c: /tmp/cceQzpX3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceQzpX3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceQzpX3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceQzpX3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQzpX3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQzpX3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQzpX3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQzpX3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQzpX3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceQzpX3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceQzpX3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceQzpX3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceQzpX3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQzpX3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceQzpX3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceQzpX3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceQzpX3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceQzpX3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceQzpX3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceQzpX3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQzpX3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceQzpX3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceQzpX3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceQzpX3.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnTItkv.s: Assembler messages:
encrypt.c: /tmp/ccnTItkv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnTItkv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnTItkv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnTItkv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTItkv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTItkv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTItkv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTItkv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTItkv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnTItkv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnTItkv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnTItkv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnTItkv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTItkv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnTItkv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnTItkv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnTItkv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnTItkv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnTItkv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTItkv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnTItkv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnTItkv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnTItkv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnTItkv.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTggbY0.s: Assembler messages:
encrypt.c: /tmp/ccTggbY0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTggbY0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTggbY0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTggbY0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTggbY0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTggbY0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTggbY0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTggbY0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTggbY0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTggbY0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTggbY0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTggbY0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTggbY0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTggbY0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTggbY0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTggbY0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTggbY0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTggbY0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTggbY0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTggbY0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTggbY0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTggbY0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTggbY0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTggbY0.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclqSLWI.s: Assembler messages:
encrypt.c: /tmp/cclqSLWI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclqSLWI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclqSLWI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclqSLWI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqSLWI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqSLWI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqSLWI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqSLWI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqSLWI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclqSLWI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclqSLWI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclqSLWI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclqSLWI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqSLWI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclqSLWI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclqSLWI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclqSLWI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclqSLWI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclqSLWI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqSLWI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclqSLWI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclqSLWI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclqSLWI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclqSLWI.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7DzS1x.s: Assembler messages:
encrypt.c: /tmp/cc7DzS1x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7DzS1x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7DzS1x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7DzS1x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DzS1x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DzS1x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DzS1x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DzS1x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DzS1x.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7DzS1x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7DzS1x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7DzS1x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7DzS1x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DzS1x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7DzS1x.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7DzS1x.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7DzS1x.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7DzS1x.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7DzS1x.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7DzS1x.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7DzS1x.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7DzS1x.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7DzS1x.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7DzS1x.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciXLF3W.s: Assembler messages:
encrypt.c: /tmp/cciXLF3W.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciXLF3W.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciXLF3W.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciXLF3W.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXLF3W.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXLF3W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXLF3W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXLF3W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXLF3W.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciXLF3W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciXLF3W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciXLF3W.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciXLF3W.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXLF3W.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciXLF3W.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciXLF3W.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciXLF3W.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciXLF3W.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciXLF3W.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciXLF3W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXLF3W.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciXLF3W.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciXLF3W.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciXLF3W.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccmA6mqI.s: Assembler messages:
encrypt.c: /tmp/ccmA6mqI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmA6mqI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmA6mqI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmA6mqI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmA6mqI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmA6mqI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmA6mqI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmA6mqI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmA6mqI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmA6mqI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmA6mqI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmA6mqI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmA6mqI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmA6mqI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmA6mqI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmA6mqI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmA6mqI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmA6mqI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmA6mqI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmA6mqI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmA6mqI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmA6mqI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmA6mqI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmA6mqI.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccygQH43.s: Assembler messages:
encrypt.c: /tmp/ccygQH43.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccygQH43.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccygQH43.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccygQH43.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygQH43.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygQH43.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygQH43.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygQH43.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygQH43.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccygQH43.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccygQH43.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccygQH43.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccygQH43.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygQH43.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccygQH43.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccygQH43.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccygQH43.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccygQH43.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccygQH43.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccygQH43.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygQH43.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccygQH43.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccygQH43.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccygQH43.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIPXp4x.s: Assembler messages:
encrypt.c: /tmp/ccIPXp4x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIPXp4x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIPXp4x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIPXp4x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPXp4x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPXp4x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPXp4x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPXp4x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPXp4x.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIPXp4x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIPXp4x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIPXp4x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIPXp4x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPXp4x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIPXp4x.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIPXp4x.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIPXp4x.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIPXp4x.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIPXp4x.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPXp4x.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIPXp4x.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIPXp4x.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIPXp4x.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIPXp4x.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cceITgRV.s: Assembler messages:
encrypt.c: /tmp/cceITgRV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceITgRV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceITgRV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceITgRV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceITgRV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceITgRV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceITgRV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceITgRV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceITgRV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceITgRV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceITgRV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceITgRV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceITgRV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceITgRV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceITgRV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceITgRV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceITgRV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceITgRV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceITgRV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceITgRV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceITgRV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceITgRV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceITgRV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceITgRV.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1zZx2j.s: Assembler messages:
encrypt.c: /tmp/cc1zZx2j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1zZx2j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1zZx2j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1zZx2j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zZx2j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zZx2j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zZx2j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zZx2j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zZx2j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1zZx2j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1zZx2j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1zZx2j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1zZx2j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zZx2j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1zZx2j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1zZx2j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1zZx2j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1zZx2j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1zZx2j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zZx2j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1zZx2j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1zZx2j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1zZx2j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1zZx2j.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2rhR6K.s: Assembler messages:
encrypt.c: /tmp/cc2rhR6K.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2rhR6K.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2rhR6K.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2rhR6K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rhR6K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rhR6K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rhR6K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rhR6K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rhR6K.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2rhR6K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2rhR6K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2rhR6K.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2rhR6K.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rhR6K.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2rhR6K.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2rhR6K.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2rhR6K.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2rhR6K.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2rhR6K.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2rhR6K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rhR6K.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2rhR6K.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2rhR6K.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2rhR6K.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccp0NeNJ.s: Assembler messages:
encrypt.c: /tmp/ccp0NeNJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp0NeNJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp0NeNJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccp0NeNJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0NeNJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0NeNJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0NeNJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0NeNJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0NeNJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp0NeNJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp0NeNJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp0NeNJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp0NeNJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0NeNJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp0NeNJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp0NeNJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp0NeNJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp0NeNJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp0NeNJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp0NeNJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0NeNJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp0NeNJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp0NeNJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp0NeNJ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsOOUe7.s: Assembler messages:
encrypt.c: /tmp/ccsOOUe7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsOOUe7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsOOUe7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsOOUe7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOOUe7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOOUe7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOOUe7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOOUe7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOOUe7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsOOUe7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsOOUe7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsOOUe7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsOOUe7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOOUe7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsOOUe7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsOOUe7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsOOUe7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsOOUe7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsOOUe7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOOUe7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsOOUe7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsOOUe7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsOOUe7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsOOUe7.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHSBkyO.s: Assembler messages:
encrypt.c: /tmp/ccHSBkyO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHSBkyO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHSBkyO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHSBkyO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSBkyO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSBkyO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSBkyO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSBkyO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSBkyO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHSBkyO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHSBkyO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHSBkyO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHSBkyO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSBkyO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHSBkyO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHSBkyO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHSBkyO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHSBkyO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHSBkyO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHSBkyO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSBkyO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHSBkyO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHSBkyO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHSBkyO.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmAEW7j.s: Assembler messages:
encrypt.c: /tmp/ccmAEW7j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmAEW7j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmAEW7j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmAEW7j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAEW7j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAEW7j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAEW7j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAEW7j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAEW7j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmAEW7j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmAEW7j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmAEW7j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmAEW7j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAEW7j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmAEW7j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmAEW7j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmAEW7j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmAEW7j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmAEW7j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAEW7j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmAEW7j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmAEW7j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmAEW7j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmAEW7j.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3r1klJ.s: Assembler messages:
encrypt.c: /tmp/cc3r1klJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3r1klJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3r1klJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3r1klJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r1klJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r1klJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r1klJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r1klJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r1klJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3r1klJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3r1klJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3r1klJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3r1klJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r1klJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3r1klJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3r1klJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3r1klJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3r1klJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3r1klJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3r1klJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r1klJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3r1klJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3r1klJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3r1klJ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccR5gESa.s: Assembler messages:
encrypt.c: /tmp/ccR5gESa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR5gESa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR5gESa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR5gESa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5gESa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5gESa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5gESa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5gESa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5gESa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR5gESa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR5gESa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR5gESa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR5gESa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5gESa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR5gESa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR5gESa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR5gESa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR5gESa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR5gESa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5gESa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR5gESa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR5gESa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR5gESa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR5gESa.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc49tPsD.s: Assembler messages:
encrypt.c: /tmp/cc49tPsD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc49tPsD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc49tPsD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc49tPsD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49tPsD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49tPsD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49tPsD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49tPsD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49tPsD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc49tPsD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc49tPsD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc49tPsD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc49tPsD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49tPsD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc49tPsD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc49tPsD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc49tPsD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc49tPsD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc49tPsD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc49tPsD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49tPsD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc49tPsD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc49tPsD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc49tPsD.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWei2y6.s: Assembler messages:
encrypt.c: /tmp/ccWei2y6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWei2y6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWei2y6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWei2y6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWei2y6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWei2y6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWei2y6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWei2y6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWei2y6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWei2y6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWei2y6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWei2y6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWei2y6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWei2y6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWei2y6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWei2y6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWei2y6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWei2y6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWei2y6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWei2y6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWei2y6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWei2y6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWei2y6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWei2y6.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2i2qiz.s: Assembler messages:
encrypt.c: /tmp/cc2i2qiz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2i2qiz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2i2qiz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2i2qiz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2i2qiz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2i2qiz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2i2qiz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2i2qiz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2i2qiz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2i2qiz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2i2qiz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2i2qiz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2i2qiz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2i2qiz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2i2qiz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2i2qiz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2i2qiz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2i2qiz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2i2qiz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2i2qiz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2i2qiz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2i2qiz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2i2qiz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2i2qiz.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZJbrcY.s: Assembler messages:
encrypt.c: /tmp/ccZJbrcY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZJbrcY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZJbrcY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZJbrcY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJbrcY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJbrcY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJbrcY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJbrcY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJbrcY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZJbrcY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZJbrcY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZJbrcY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZJbrcY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJbrcY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZJbrcY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZJbrcY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZJbrcY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZJbrcY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZJbrcY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJbrcY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZJbrcY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZJbrcY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZJbrcY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZJbrcY.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEFRLrF.s: Assembler messages:
encrypt.c: /tmp/ccEFRLrF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEFRLrF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEFRLrF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEFRLrF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFRLrF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFRLrF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFRLrF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFRLrF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFRLrF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEFRLrF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEFRLrF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEFRLrF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEFRLrF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFRLrF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEFRLrF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEFRLrF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEFRLrF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEFRLrF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEFRLrF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEFRLrF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFRLrF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEFRLrF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEFRLrF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEFRLrF.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccoVPoo7.s: Assembler messages:
encrypt.c: /tmp/ccoVPoo7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoVPoo7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoVPoo7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoVPoo7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVPoo7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVPoo7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVPoo7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVPoo7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVPoo7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoVPoo7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoVPoo7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoVPoo7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoVPoo7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVPoo7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoVPoo7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoVPoo7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoVPoo7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoVPoo7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoVPoo7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoVPoo7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoVPoo7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoVPoo7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoVPoo7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoVPoo7.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9GdG5W.s: Assembler messages:
encrypt.c: /tmp/cc9GdG5W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9GdG5W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9GdG5W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9GdG5W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GdG5W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GdG5W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GdG5W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GdG5W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GdG5W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9GdG5W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9GdG5W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9GdG5W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9GdG5W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GdG5W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9GdG5W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9GdG5W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9GdG5W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9GdG5W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9GdG5W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GdG5W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9GdG5W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9GdG5W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9GdG5W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9GdG5W.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVmkDgz.s: Assembler messages:
encrypt.c: /tmp/ccVmkDgz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVmkDgz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVmkDgz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVmkDgz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmkDgz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmkDgz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmkDgz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmkDgz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmkDgz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmkDgz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmkDgz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmkDgz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVmkDgz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmkDgz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVmkDgz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmkDgz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVmkDgz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmkDgz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmkDgz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmkDgz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmkDgz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmkDgz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVmkDgz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmkDgz.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccj8VTHu.s: Assembler messages:
encrypt.c: /tmp/ccj8VTHu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj8VTHu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj8VTHu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj8VTHu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8VTHu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8VTHu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8VTHu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8VTHu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8VTHu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj8VTHu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj8VTHu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj8VTHu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj8VTHu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8VTHu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj8VTHu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj8VTHu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj8VTHu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj8VTHu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj8VTHu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj8VTHu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8VTHu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj8VTHu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj8VTHu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj8VTHu.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxRtMvX.s: Assembler messages:
encrypt.c: /tmp/ccxRtMvX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxRtMvX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxRtMvX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxRtMvX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRtMvX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRtMvX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRtMvX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRtMvX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRtMvX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxRtMvX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxRtMvX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxRtMvX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxRtMvX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRtMvX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxRtMvX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxRtMvX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxRtMvX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxRtMvX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxRtMvX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRtMvX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxRtMvX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxRtMvX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxRtMvX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxRtMvX.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFNcQMq.s: Assembler messages:
encrypt.c: /tmp/ccFNcQMq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFNcQMq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFNcQMq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFNcQMq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNcQMq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNcQMq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNcQMq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNcQMq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNcQMq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFNcQMq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFNcQMq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFNcQMq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFNcQMq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNcQMq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFNcQMq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFNcQMq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFNcQMq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFNcQMq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFNcQMq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFNcQMq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNcQMq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFNcQMq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFNcQMq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFNcQMq.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUgjuHQ.s: Assembler messages:
encrypt.c: /tmp/ccUgjuHQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUgjuHQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUgjuHQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUgjuHQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgjuHQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgjuHQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgjuHQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgjuHQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgjuHQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUgjuHQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUgjuHQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUgjuHQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUgjuHQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgjuHQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUgjuHQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUgjuHQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUgjuHQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUgjuHQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUgjuHQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgjuHQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUgjuHQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUgjuHQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUgjuHQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUgjuHQ.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAggA2Z.s: Assembler messages:
encrypt.c: /tmp/ccAggA2Z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAggA2Z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAggA2Z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAggA2Z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAggA2Z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAggA2Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAggA2Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAggA2Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAggA2Z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAggA2Z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAggA2Z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAggA2Z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAggA2Z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAggA2Z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAggA2Z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAggA2Z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAggA2Z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAggA2Z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAggA2Z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAggA2Z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAggA2Z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAggA2Z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAggA2Z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAggA2Z.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTPdzpv.s: Assembler messages:
encrypt.c: /tmp/ccTPdzpv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTPdzpv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTPdzpv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTPdzpv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPdzpv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPdzpv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPdzpv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPdzpv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPdzpv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTPdzpv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTPdzpv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTPdzpv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTPdzpv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPdzpv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTPdzpv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTPdzpv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTPdzpv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTPdzpv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTPdzpv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTPdzpv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPdzpv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTPdzpv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTPdzpv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTPdzpv.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdX70tP.s: Assembler messages:
encrypt.c: /tmp/ccdX70tP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdX70tP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdX70tP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdX70tP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdX70tP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdX70tP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdX70tP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdX70tP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdX70tP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdX70tP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdX70tP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdX70tP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdX70tP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdX70tP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdX70tP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdX70tP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdX70tP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdX70tP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdX70tP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdX70tP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdX70tP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdX70tP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdX70tP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdX70tP.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyaUCFp.s: Assembler messages:
encrypt.c: /tmp/ccyaUCFp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyaUCFp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyaUCFp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyaUCFp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyaUCFp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyaUCFp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyaUCFp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyaUCFp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyaUCFp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyaUCFp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyaUCFp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyaUCFp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyaUCFp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyaUCFp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyaUCFp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyaUCFp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyaUCFp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyaUCFp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyaUCFp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyaUCFp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyaUCFp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyaUCFp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyaUCFp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyaUCFp.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccG5kVYl.s: Assembler messages:
encrypt.c: /tmp/ccG5kVYl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG5kVYl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG5kVYl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG5kVYl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5kVYl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5kVYl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5kVYl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5kVYl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5kVYl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG5kVYl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG5kVYl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG5kVYl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG5kVYl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5kVYl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG5kVYl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG5kVYl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG5kVYl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG5kVYl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG5kVYl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG5kVYl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5kVYl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG5kVYl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG5kVYl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG5kVYl.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctuK3tM.s: Assembler messages:
encrypt.c: /tmp/cctuK3tM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctuK3tM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctuK3tM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctuK3tM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuK3tM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuK3tM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuK3tM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuK3tM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuK3tM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctuK3tM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctuK3tM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctuK3tM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctuK3tM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuK3tM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctuK3tM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctuK3tM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctuK3tM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctuK3tM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctuK3tM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuK3tM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctuK3tM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctuK3tM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctuK3tM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctuK3tM.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRYcWqd.s: Assembler messages:
encrypt.c: /tmp/ccRYcWqd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRYcWqd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRYcWqd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRYcWqd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRYcWqd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRYcWqd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRYcWqd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRYcWqd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRYcWqd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRYcWqd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRYcWqd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRYcWqd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRYcWqd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRYcWqd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRYcWqd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRYcWqd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRYcWqd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRYcWqd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRYcWqd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRYcWqd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRYcWqd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRYcWqd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRYcWqd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRYcWqd.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccanc3hE.s: Assembler messages:
encrypt.c: /tmp/ccanc3hE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccanc3hE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccanc3hE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccanc3hE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccanc3hE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccanc3hE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccanc3hE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccanc3hE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccanc3hE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccanc3hE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccanc3hE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccanc3hE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccanc3hE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccanc3hE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccanc3hE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccanc3hE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccanc3hE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccanc3hE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccanc3hE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccanc3hE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccanc3hE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccanc3hE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccanc3hE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccanc3hE.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmwT3kM.s: Assembler messages:
encrypt.c: /tmp/ccmwT3kM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmwT3kM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmwT3kM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmwT3kM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwT3kM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwT3kM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwT3kM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwT3kM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwT3kM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmwT3kM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmwT3kM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmwT3kM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmwT3kM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwT3kM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmwT3kM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmwT3kM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmwT3kM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmwT3kM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmwT3kM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwT3kM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmwT3kM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmwT3kM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmwT3kM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmwT3kM.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwDMRxm.s: Assembler messages:
encrypt.c: /tmp/ccwDMRxm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwDMRxm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwDMRxm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwDMRxm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDMRxm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDMRxm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDMRxm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDMRxm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDMRxm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwDMRxm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwDMRxm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwDMRxm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwDMRxm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDMRxm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwDMRxm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwDMRxm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwDMRxm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwDMRxm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwDMRxm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwDMRxm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDMRxm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwDMRxm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwDMRxm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwDMRxm.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjHIZJh.s: Assembler messages:
encrypt.c: /tmp/ccjHIZJh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjHIZJh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjHIZJh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjHIZJh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHIZJh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHIZJh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHIZJh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHIZJh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHIZJh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjHIZJh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjHIZJh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjHIZJh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjHIZJh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHIZJh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjHIZJh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjHIZJh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjHIZJh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjHIZJh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjHIZJh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjHIZJh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHIZJh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjHIZJh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjHIZJh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjHIZJh.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoBYSgE.s: Assembler messages:
encrypt.c: /tmp/ccoBYSgE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoBYSgE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoBYSgE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoBYSgE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBYSgE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBYSgE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBYSgE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBYSgE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBYSgE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoBYSgE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoBYSgE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoBYSgE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoBYSgE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBYSgE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoBYSgE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoBYSgE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoBYSgE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoBYSgE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoBYSgE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBYSgE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoBYSgE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoBYSgE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoBYSgE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoBYSgE.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyKRn5H.s: Assembler messages:
encrypt.c: /tmp/ccyKRn5H.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyKRn5H.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyKRn5H.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyKRn5H.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKRn5H.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKRn5H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKRn5H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKRn5H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKRn5H.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyKRn5H.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyKRn5H.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyKRn5H.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyKRn5H.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKRn5H.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyKRn5H.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyKRn5H.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyKRn5H.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyKRn5H.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyKRn5H.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyKRn5H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKRn5H.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyKRn5H.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyKRn5H.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyKRn5H.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczkPN9l.s: Assembler messages:
encrypt.c: /tmp/cczkPN9l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczkPN9l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczkPN9l.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczkPN9l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkPN9l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkPN9l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkPN9l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkPN9l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkPN9l.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczkPN9l.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczkPN9l.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczkPN9l.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczkPN9l.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkPN9l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczkPN9l.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczkPN9l.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczkPN9l.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczkPN9l.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczkPN9l.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkPN9l.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczkPN9l.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczkPN9l.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczkPN9l.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczkPN9l.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEWSLX3.s: Assembler messages:
encrypt.c: /tmp/ccEWSLX3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEWSLX3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEWSLX3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEWSLX3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWSLX3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWSLX3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWSLX3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWSLX3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWSLX3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEWSLX3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEWSLX3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEWSLX3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEWSLX3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWSLX3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEWSLX3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEWSLX3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEWSLX3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEWSLX3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEWSLX3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWSLX3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEWSLX3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEWSLX3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEWSLX3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEWSLX3.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccimnYIz.s: Assembler messages:
encrypt.c: /tmp/ccimnYIz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccimnYIz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccimnYIz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccimnYIz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimnYIz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimnYIz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimnYIz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimnYIz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimnYIz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccimnYIz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccimnYIz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccimnYIz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccimnYIz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimnYIz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccimnYIz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccimnYIz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccimnYIz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccimnYIz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccimnYIz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccimnYIz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimnYIz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccimnYIz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccimnYIz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccimnYIz.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8UGYHl.s: Assembler messages:
encrypt.c: /tmp/cc8UGYHl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8UGYHl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8UGYHl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8UGYHl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UGYHl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UGYHl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UGYHl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UGYHl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UGYHl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8UGYHl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8UGYHl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8UGYHl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8UGYHl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UGYHl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8UGYHl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8UGYHl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8UGYHl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8UGYHl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8UGYHl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UGYHl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8UGYHl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8UGYHl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8UGYHl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8UGYHl.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXKOoHI.s: Assembler messages:
encrypt.c: /tmp/ccXKOoHI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXKOoHI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXKOoHI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXKOoHI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKOoHI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKOoHI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKOoHI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKOoHI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKOoHI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXKOoHI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXKOoHI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXKOoHI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXKOoHI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKOoHI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXKOoHI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXKOoHI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXKOoHI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXKOoHI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXKOoHI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXKOoHI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKOoHI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXKOoHI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXKOoHI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXKOoHI.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKcGgi2.s: Assembler messages:
encrypt.c: /tmp/ccKcGgi2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKcGgi2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKcGgi2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKcGgi2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKcGgi2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKcGgi2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKcGgi2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKcGgi2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKcGgi2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKcGgi2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKcGgi2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKcGgi2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKcGgi2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKcGgi2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKcGgi2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKcGgi2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKcGgi2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKcGgi2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKcGgi2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKcGgi2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKcGgi2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKcGgi2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKcGgi2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKcGgi2.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnK5xcA.s: Assembler messages:
encrypt.c: /tmp/ccnK5xcA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnK5xcA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnK5xcA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnK5xcA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnK5xcA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnK5xcA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnK5xcA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnK5xcA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnK5xcA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnK5xcA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnK5xcA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnK5xcA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnK5xcA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnK5xcA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnK5xcA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnK5xcA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnK5xcA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnK5xcA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnK5xcA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnK5xcA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnK5xcA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnK5xcA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnK5xcA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnK5xcA.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqT9DX6.s: Assembler messages:
encrypt.c: /tmp/ccqT9DX6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqT9DX6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqT9DX6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqT9DX6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqT9DX6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqT9DX6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqT9DX6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqT9DX6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqT9DX6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqT9DX6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqT9DX6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqT9DX6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqT9DX6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqT9DX6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqT9DX6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqT9DX6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqT9DX6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqT9DX6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqT9DX6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqT9DX6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqT9DX6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqT9DX6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqT9DX6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqT9DX6.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrssL9p.s: Assembler messages:
encrypt.c: /tmp/ccrssL9p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrssL9p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrssL9p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrssL9p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrssL9p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrssL9p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrssL9p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrssL9p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrssL9p.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrssL9p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrssL9p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrssL9p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrssL9p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrssL9p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrssL9p.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrssL9p.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrssL9p.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrssL9p.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrssL9p.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrssL9p.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrssL9p.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrssL9p.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrssL9p.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrssL9p.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCXR102.s: Assembler messages:
encrypt.c: /tmp/ccCXR102.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCXR102.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCXR102.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCXR102.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXR102.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXR102.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXR102.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXR102.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXR102.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCXR102.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCXR102.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCXR102.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCXR102.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXR102.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCXR102.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCXR102.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCXR102.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCXR102.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCXR102.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCXR102.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXR102.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCXR102.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCXR102.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCXR102.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cce55ZVh.s: Assembler messages:
encrypt.c: /tmp/cce55ZVh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce55ZVh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce55ZVh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce55ZVh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce55ZVh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce55ZVh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce55ZVh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce55ZVh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce55ZVh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce55ZVh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce55ZVh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce55ZVh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce55ZVh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce55ZVh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce55ZVh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce55ZVh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce55ZVh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cce55ZVh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cce55ZVh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cce55ZVh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cce55ZVh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cce55ZVh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cce55ZVh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cce55ZVh.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXnvIc0.s: Assembler messages:
encrypt.c: /tmp/ccXnvIc0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXnvIc0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXnvIc0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXnvIc0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnvIc0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnvIc0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnvIc0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnvIc0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnvIc0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXnvIc0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXnvIc0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXnvIc0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXnvIc0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnvIc0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXnvIc0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXnvIc0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXnvIc0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXnvIc0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXnvIc0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXnvIc0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnvIc0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXnvIc0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXnvIc0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXnvIc0.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cciQ6mQo.s: Assembler messages:
encrypt.c: /tmp/cciQ6mQo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciQ6mQo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciQ6mQo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciQ6mQo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQ6mQo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQ6mQo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQ6mQo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQ6mQo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQ6mQo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciQ6mQo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciQ6mQo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciQ6mQo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciQ6mQo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQ6mQo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciQ6mQo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciQ6mQo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciQ6mQo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciQ6mQo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciQ6mQo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQ6mQo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciQ6mQo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciQ6mQo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciQ6mQo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciQ6mQo.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSjPqq5.s: Assembler messages:
encrypt.c: /tmp/ccSjPqq5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSjPqq5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSjPqq5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSjPqq5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSjPqq5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSjPqq5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSjPqq5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSjPqq5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSjPqq5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSjPqq5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSjPqq5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSjPqq5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSjPqq5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSjPqq5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSjPqq5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSjPqq5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSjPqq5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSjPqq5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSjPqq5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSjPqq5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSjPqq5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSjPqq5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSjPqq5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSjPqq5.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSrVE5k.s: Assembler messages:
encrypt.c: /tmp/ccSrVE5k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSrVE5k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSrVE5k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSrVE5k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrVE5k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrVE5k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrVE5k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrVE5k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrVE5k.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSrVE5k.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSrVE5k.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSrVE5k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSrVE5k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrVE5k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSrVE5k.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSrVE5k.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSrVE5k.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSrVE5k.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSrVE5k.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrVE5k.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSrVE5k.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSrVE5k.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSrVE5k.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSrVE5k.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmXNtQQ.s: Assembler messages:
encrypt.c: /tmp/ccmXNtQQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmXNtQQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmXNtQQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmXNtQQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXNtQQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXNtQQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXNtQQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXNtQQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXNtQQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmXNtQQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmXNtQQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmXNtQQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmXNtQQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXNtQQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmXNtQQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmXNtQQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmXNtQQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmXNtQQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmXNtQQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmXNtQQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXNtQQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmXNtQQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmXNtQQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmXNtQQ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczX6axu.s: Assembler messages:
encrypt.c: /tmp/cczX6axu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczX6axu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczX6axu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczX6axu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczX6axu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczX6axu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczX6axu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczX6axu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczX6axu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczX6axu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczX6axu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczX6axu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczX6axu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczX6axu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczX6axu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczX6axu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczX6axu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczX6axu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczX6axu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczX6axu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczX6axu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczX6axu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczX6axu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczX6axu.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2EBwFl.s: Assembler messages:
encrypt.c: /tmp/cc2EBwFl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2EBwFl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2EBwFl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2EBwFl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EBwFl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EBwFl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EBwFl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EBwFl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EBwFl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2EBwFl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2EBwFl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2EBwFl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2EBwFl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EBwFl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2EBwFl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2EBwFl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2EBwFl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2EBwFl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2EBwFl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EBwFl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2EBwFl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2EBwFl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2EBwFl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2EBwFl.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwILr2M.s: Assembler messages:
encrypt.c: /tmp/ccwILr2M.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwILr2M.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwILr2M.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwILr2M.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwILr2M.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwILr2M.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwILr2M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwILr2M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwILr2M.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwILr2M.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwILr2M.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwILr2M.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwILr2M.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwILr2M.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwILr2M.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwILr2M.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwILr2M.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwILr2M.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwILr2M.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwILr2M.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwILr2M.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwILr2M.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwILr2M.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwILr2M.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccHLivfy.s: Assembler messages:
encrypt.c: /tmp/ccHLivfy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHLivfy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHLivfy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHLivfy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLivfy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLivfy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLivfy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLivfy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLivfy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHLivfy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHLivfy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHLivfy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHLivfy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLivfy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHLivfy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHLivfy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHLivfy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHLivfy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHLivfy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLivfy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHLivfy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHLivfy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHLivfy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHLivfy.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccbw7htQ.s: Assembler messages:
encrypt.c: /tmp/ccbw7htQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbw7htQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbw7htQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbw7htQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbw7htQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbw7htQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbw7htQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbw7htQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbw7htQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbw7htQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbw7htQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbw7htQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbw7htQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbw7htQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbw7htQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbw7htQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbw7htQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbw7htQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbw7htQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbw7htQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbw7htQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbw7htQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbw7htQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbw7htQ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDJkRrl.s: Assembler messages:
encrypt.c: /tmp/ccDJkRrl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDJkRrl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDJkRrl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDJkRrl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJkRrl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJkRrl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJkRrl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJkRrl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJkRrl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDJkRrl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDJkRrl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDJkRrl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDJkRrl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJkRrl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDJkRrl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDJkRrl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDJkRrl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDJkRrl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDJkRrl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJkRrl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDJkRrl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDJkRrl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDJkRrl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDJkRrl.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccI65LQM.s: Assembler messages:
encrypt.c: /tmp/ccI65LQM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI65LQM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI65LQM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccI65LQM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI65LQM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI65LQM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI65LQM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI65LQM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI65LQM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI65LQM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI65LQM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI65LQM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI65LQM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI65LQM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI65LQM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI65LQM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI65LQM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI65LQM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI65LQM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI65LQM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI65LQM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI65LQM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI65LQM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI65LQM.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvvXpZ3.s: Assembler messages:
encrypt.c: /tmp/ccvvXpZ3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvvXpZ3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvvXpZ3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvvXpZ3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvXpZ3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvXpZ3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvXpZ3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvXpZ3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvXpZ3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvvXpZ3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvvXpZ3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvvXpZ3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvvXpZ3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvXpZ3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvvXpZ3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvvXpZ3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvvXpZ3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvvXpZ3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvvXpZ3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvXpZ3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvvXpZ3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvvXpZ3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvvXpZ3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvvXpZ3.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczBIwUf.s: Assembler messages:
encrypt.c: /tmp/cczBIwUf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczBIwUf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczBIwUf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczBIwUf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczBIwUf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczBIwUf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczBIwUf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczBIwUf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczBIwUf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczBIwUf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczBIwUf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczBIwUf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczBIwUf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczBIwUf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczBIwUf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczBIwUf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczBIwUf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczBIwUf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczBIwUf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczBIwUf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczBIwUf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczBIwUf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczBIwUf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczBIwUf.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPUiYP6.s: Assembler messages:
encrypt.c: /tmp/ccPUiYP6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPUiYP6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPUiYP6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPUiYP6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPUiYP6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPUiYP6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPUiYP6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPUiYP6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPUiYP6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPUiYP6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPUiYP6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPUiYP6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPUiYP6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPUiYP6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPUiYP6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPUiYP6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPUiYP6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPUiYP6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPUiYP6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPUiYP6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPUiYP6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPUiYP6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPUiYP6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPUiYP6.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccULU7dU.s: Assembler messages:
encrypt.c: /tmp/ccULU7dU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccULU7dU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccULU7dU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccULU7dU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULU7dU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULU7dU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULU7dU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULU7dU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULU7dU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccULU7dU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccULU7dU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccULU7dU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccULU7dU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULU7dU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccULU7dU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccULU7dU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccULU7dU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccULU7dU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccULU7dU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULU7dU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccULU7dU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccULU7dU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccULU7dU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccULU7dU.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc7iaXse.s: Assembler messages:
encrypt.c: /tmp/cc7iaXse.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7iaXse.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7iaXse.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7iaXse.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iaXse.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iaXse.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iaXse.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iaXse.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iaXse.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7iaXse.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7iaXse.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7iaXse.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7iaXse.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iaXse.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7iaXse.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7iaXse.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7iaXse.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7iaXse.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7iaXse.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7iaXse.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iaXse.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7iaXse.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7iaXse.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7iaXse.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccpPGZF4.s: Assembler messages:
encrypt.c: /tmp/ccpPGZF4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpPGZF4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpPGZF4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpPGZF4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpPGZF4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpPGZF4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpPGZF4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpPGZF4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpPGZF4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpPGZF4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpPGZF4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpPGZF4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpPGZF4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpPGZF4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpPGZF4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpPGZF4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpPGZF4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpPGZF4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpPGZF4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpPGZF4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpPGZF4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpPGZF4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpPGZF4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpPGZF4.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFq9ZuU.s: Assembler messages:
encrypt.c: /tmp/ccFq9ZuU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFq9ZuU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFq9ZuU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFq9ZuU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFq9ZuU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFq9ZuU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFq9ZuU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFq9ZuU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFq9ZuU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFq9ZuU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFq9ZuU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFq9ZuU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFq9ZuU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFq9ZuU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFq9ZuU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFq9ZuU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFq9ZuU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFq9ZuU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFq9ZuU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFq9ZuU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFq9ZuU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFq9ZuU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFq9ZuU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFq9ZuU.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyINok7.s: Assembler messages:
encrypt.c: /tmp/ccyINok7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyINok7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyINok7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyINok7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyINok7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyINok7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyINok7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyINok7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyINok7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyINok7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyINok7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyINok7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyINok7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyINok7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyINok7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyINok7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyINok7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyINok7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyINok7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyINok7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyINok7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyINok7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyINok7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyINok7.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc514WZK.s: Assembler messages:
encrypt.c: /tmp/cc514WZK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc514WZK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc514WZK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc514WZK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc514WZK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc514WZK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc514WZK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc514WZK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc514WZK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc514WZK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc514WZK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc514WZK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc514WZK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc514WZK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc514WZK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc514WZK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc514WZK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc514WZK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc514WZK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc514WZK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc514WZK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc514WZK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc514WZK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc514WZK.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbLSXl9.s: Assembler messages:
encrypt.c: /tmp/ccbLSXl9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbLSXl9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbLSXl9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbLSXl9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLSXl9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLSXl9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLSXl9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLSXl9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLSXl9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbLSXl9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbLSXl9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbLSXl9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbLSXl9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLSXl9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbLSXl9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbLSXl9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbLSXl9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbLSXl9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbLSXl9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbLSXl9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLSXl9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbLSXl9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbLSXl9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbLSXl9.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAJRZKA.s: Assembler messages:
encrypt.c: /tmp/ccAJRZKA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAJRZKA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAJRZKA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAJRZKA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJRZKA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJRZKA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJRZKA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJRZKA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJRZKA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAJRZKA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAJRZKA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAJRZKA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAJRZKA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJRZKA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAJRZKA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAJRZKA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAJRZKA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAJRZKA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAJRZKA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJRZKA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAJRZKA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAJRZKA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAJRZKA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAJRZKA.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccd63ju2.s: Assembler messages:
encrypt.c: /tmp/ccd63ju2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd63ju2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd63ju2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccd63ju2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd63ju2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd63ju2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd63ju2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd63ju2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd63ju2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd63ju2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd63ju2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd63ju2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd63ju2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd63ju2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd63ju2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd63ju2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd63ju2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd63ju2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd63ju2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd63ju2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd63ju2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd63ju2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd63ju2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd63ju2.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccaE3HVc.s: Assembler messages:
encrypt.c: /tmp/ccaE3HVc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaE3HVc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaE3HVc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaE3HVc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaE3HVc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaE3HVc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaE3HVc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaE3HVc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaE3HVc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaE3HVc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaE3HVc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaE3HVc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaE3HVc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaE3HVc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaE3HVc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaE3HVc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaE3HVc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaE3HVc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaE3HVc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaE3HVc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaE3HVc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaE3HVc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaE3HVc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaE3HVc.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccsULHNK.s: Assembler messages:
encrypt.c: /tmp/ccsULHNK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsULHNK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsULHNK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsULHNK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsULHNK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsULHNK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsULHNK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsULHNK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsULHNK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsULHNK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsULHNK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsULHNK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsULHNK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsULHNK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsULHNK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsULHNK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsULHNK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsULHNK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsULHNK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsULHNK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsULHNK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsULHNK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsULHNK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsULHNK.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOg3ArE.s: Assembler messages:
encrypt.c: /tmp/ccOg3ArE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOg3ArE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOg3ArE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOg3ArE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOg3ArE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOg3ArE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOg3ArE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOg3ArE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOg3ArE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOg3ArE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOg3ArE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOg3ArE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOg3ArE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOg3ArE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOg3ArE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOg3ArE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOg3ArE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOg3ArE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOg3ArE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOg3ArE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOg3ArE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOg3ArE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOg3ArE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOg3ArE.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVi3it2.s: Assembler messages:
encrypt.c: /tmp/ccVi3it2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVi3it2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVi3it2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVi3it2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVi3it2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVi3it2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVi3it2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVi3it2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVi3it2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVi3it2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVi3it2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVi3it2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVi3it2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVi3it2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVi3it2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVi3it2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVi3it2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVi3it2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVi3it2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVi3it2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVi3it2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVi3it2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVi3it2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVi3it2.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjv672r.s: Assembler messages:
encrypt.c: /tmp/ccjv672r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjv672r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjv672r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjv672r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjv672r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjv672r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjv672r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjv672r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjv672r.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjv672r.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjv672r.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjv672r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjv672r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjv672r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjv672r.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjv672r.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjv672r.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjv672r.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjv672r.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjv672r.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjv672r.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjv672r.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjv672r.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjv672r.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqE5rJK.s: Assembler messages:
encrypt.c: /tmp/ccqE5rJK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqE5rJK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqE5rJK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqE5rJK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqE5rJK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqE5rJK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqE5rJK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqE5rJK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqE5rJK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqE5rJK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqE5rJK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqE5rJK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqE5rJK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqE5rJK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqE5rJK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqE5rJK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqE5rJK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqE5rJK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqE5rJK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqE5rJK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqE5rJK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqE5rJK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqE5rJK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqE5rJK.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccH7Mykf.s: Assembler messages:
encrypt.c: /tmp/ccH7Mykf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH7Mykf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH7Mykf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccH7Mykf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7Mykf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7Mykf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7Mykf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7Mykf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7Mykf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH7Mykf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH7Mykf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH7Mykf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH7Mykf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7Mykf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH7Mykf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccH7Mykf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH7Mykf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH7Mykf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH7Mykf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7Mykf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH7Mykf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH7Mykf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH7Mykf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH7Mykf.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMrK7mD.s: Assembler messages:
encrypt.c: /tmp/ccMrK7mD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMrK7mD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMrK7mD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMrK7mD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrK7mD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrK7mD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrK7mD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrK7mD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrK7mD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMrK7mD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMrK7mD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMrK7mD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMrK7mD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrK7mD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMrK7mD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMrK7mD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMrK7mD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMrK7mD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMrK7mD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMrK7mD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrK7mD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMrK7mD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMrK7mD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMrK7mD.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccENLO9N.s: Assembler messages:
encrypt.c: /tmp/ccENLO9N.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccENLO9N.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccENLO9N.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccENLO9N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENLO9N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENLO9N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENLO9N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENLO9N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENLO9N.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccENLO9N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccENLO9N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccENLO9N.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccENLO9N.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENLO9N.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccENLO9N.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccENLO9N.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccENLO9N.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccENLO9N.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccENLO9N.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccENLO9N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENLO9N.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccENLO9N.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccENLO9N.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccENLO9N.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQ1uxTr.s: Assembler messages:
encrypt.c: /tmp/ccQ1uxTr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ1uxTr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ1uxTr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ1uxTr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1uxTr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1uxTr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1uxTr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1uxTr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1uxTr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ1uxTr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ1uxTr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ1uxTr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ1uxTr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1uxTr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ1uxTr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQ1uxTr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ1uxTr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ1uxTr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ1uxTr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1uxTr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ1uxTr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ1uxTr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ1uxTr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ1uxTr.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccV929kG.s: Assembler messages:
encrypt.c: /tmp/ccV929kG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV929kG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV929kG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccV929kG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV929kG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV929kG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV929kG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV929kG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV929kG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV929kG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV929kG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV929kG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV929kG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV929kG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV929kG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV929kG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccV929kG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV929kG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV929kG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV929kG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV929kG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV929kG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV929kG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV929kG.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwfrwWh.s: Assembler messages:
encrypt.c: /tmp/ccwfrwWh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwfrwWh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwfrwWh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwfrwWh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfrwWh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfrwWh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfrwWh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfrwWh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfrwWh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwfrwWh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwfrwWh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwfrwWh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwfrwWh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfrwWh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwfrwWh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwfrwWh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwfrwWh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwfrwWh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwfrwWh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfrwWh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwfrwWh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwfrwWh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwfrwWh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwfrwWh.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdxsO9B.s: Assembler messages:
encrypt.c: /tmp/ccdxsO9B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdxsO9B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdxsO9B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdxsO9B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxsO9B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxsO9B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxsO9B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxsO9B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxsO9B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdxsO9B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdxsO9B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdxsO9B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdxsO9B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxsO9B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdxsO9B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdxsO9B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdxsO9B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdxsO9B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdxsO9B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdxsO9B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxsO9B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdxsO9B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdxsO9B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdxsO9B.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccf5Xvne.s: Assembler messages:
encrypt.c: /tmp/ccf5Xvne.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf5Xvne.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf5Xvne.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf5Xvne.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5Xvne.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5Xvne.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5Xvne.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5Xvne.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5Xvne.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf5Xvne.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf5Xvne.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf5Xvne.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf5Xvne.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5Xvne.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf5Xvne.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccf5Xvne.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf5Xvne.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf5Xvne.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf5Xvne.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf5Xvne.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf5Xvne.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf5Xvne.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf5Xvne.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf5Xvne.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccR50x5s.s: Assembler messages:
encrypt.c: /tmp/ccR50x5s.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR50x5s.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR50x5s.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR50x5s.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR50x5s.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR50x5s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR50x5s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR50x5s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR50x5s.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR50x5s.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR50x5s.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR50x5s.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR50x5s.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR50x5s.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR50x5s.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR50x5s.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR50x5s.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR50x5s.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR50x5s.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR50x5s.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR50x5s.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR50x5s.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR50x5s.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR50x5s.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmHFUCd.s: Assembler messages:
encrypt.c: /tmp/ccmHFUCd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmHFUCd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmHFUCd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmHFUCd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHFUCd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHFUCd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHFUCd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHFUCd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHFUCd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmHFUCd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmHFUCd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmHFUCd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmHFUCd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHFUCd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmHFUCd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmHFUCd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmHFUCd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHFUCd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHFUCd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHFUCd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHFUCd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmHFUCd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHFUCd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHFUCd.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8jBWwA.s: Assembler messages:
encrypt.c: /tmp/cc8jBWwA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8jBWwA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8jBWwA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8jBWwA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jBWwA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jBWwA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jBWwA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jBWwA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jBWwA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8jBWwA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8jBWwA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8jBWwA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8jBWwA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jBWwA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8jBWwA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8jBWwA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8jBWwA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8jBWwA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8jBWwA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8jBWwA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jBWwA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8jBWwA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8jBWwA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8jBWwA.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmWv6pe.s: Assembler messages:
encrypt.c: /tmp/ccmWv6pe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmWv6pe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmWv6pe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmWv6pe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWv6pe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWv6pe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWv6pe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWv6pe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWv6pe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmWv6pe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmWv6pe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmWv6pe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmWv6pe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWv6pe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmWv6pe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmWv6pe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmWv6pe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmWv6pe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmWv6pe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWv6pe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmWv6pe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmWv6pe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmWv6pe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmWv6pe.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccW1DTQs.s: Assembler messages:
encrypt.c: /tmp/ccW1DTQs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW1DTQs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW1DTQs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW1DTQs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1DTQs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1DTQs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1DTQs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1DTQs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1DTQs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW1DTQs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW1DTQs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW1DTQs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW1DTQs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1DTQs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW1DTQs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW1DTQs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW1DTQs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW1DTQs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW1DTQs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW1DTQs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1DTQs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW1DTQs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW1DTQs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW1DTQs.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctvvxdg.s: Assembler messages:
encrypt.c: /tmp/cctvvxdg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctvvxdg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctvvxdg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctvvxdg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvvxdg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvvxdg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvvxdg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvvxdg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvvxdg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctvvxdg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctvvxdg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctvvxdg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctvvxdg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvvxdg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctvvxdg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctvvxdg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctvvxdg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctvvxdg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctvvxdg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvvxdg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctvvxdg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctvvxdg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctvvxdg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctvvxdg.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8CThYr.s: Assembler messages:
encrypt.c: /tmp/cc8CThYr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8CThYr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8CThYr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8CThYr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CThYr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CThYr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CThYr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CThYr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CThYr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8CThYr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8CThYr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8CThYr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8CThYr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CThYr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8CThYr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8CThYr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8CThYr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8CThYr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8CThYr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8CThYr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CThYr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8CThYr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8CThYr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8CThYr.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVtmeHc.s: Assembler messages:
encrypt.c: /tmp/ccVtmeHc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVtmeHc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVtmeHc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVtmeHc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtmeHc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtmeHc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtmeHc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtmeHc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtmeHc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtmeHc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtmeHc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtmeHc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVtmeHc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtmeHc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVtmeHc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVtmeHc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtmeHc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtmeHc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtmeHc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtmeHc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtmeHc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVtmeHc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtmeHc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtmeHc.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5D4tck.s: Assembler messages:
encrypt.c: /tmp/cc5D4tck.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5D4tck.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5D4tck.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5D4tck.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5D4tck.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5D4tck.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5D4tck.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5D4tck.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5D4tck.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5D4tck.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5D4tck.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5D4tck.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5D4tck.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5D4tck.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5D4tck.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5D4tck.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5D4tck.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5D4tck.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5D4tck.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5D4tck.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5D4tck.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5D4tck.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5D4tck.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5D4tck.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9tVEK4.s: Assembler messages:
encrypt.c: /tmp/cc9tVEK4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9tVEK4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9tVEK4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9tVEK4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tVEK4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tVEK4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tVEK4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tVEK4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tVEK4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9tVEK4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9tVEK4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9tVEK4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9tVEK4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tVEK4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9tVEK4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9tVEK4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9tVEK4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9tVEK4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9tVEK4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9tVEK4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9tVEK4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9tVEK4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9tVEK4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9tVEK4.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc59wYXr.s: Assembler messages:
encrypt.c: /tmp/cc59wYXr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc59wYXr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc59wYXr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc59wYXr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59wYXr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59wYXr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59wYXr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59wYXr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59wYXr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc59wYXr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc59wYXr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc59wYXr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc59wYXr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59wYXr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc59wYXr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc59wYXr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc59wYXr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc59wYXr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc59wYXr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc59wYXr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59wYXr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc59wYXr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc59wYXr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc59wYXr.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLHefNd.s: Assembler messages:
encrypt.c: /tmp/ccLHefNd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLHefNd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLHefNd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLHefNd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHefNd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHefNd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHefNd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHefNd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHefNd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLHefNd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLHefNd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLHefNd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLHefNd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHefNd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLHefNd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLHefNd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLHefNd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLHefNd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLHefNd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHefNd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLHefNd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLHefNd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLHefNd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLHefNd.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckY4X2k.s: Assembler messages:
encrypt.c: /tmp/cckY4X2k.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckY4X2k.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckY4X2k.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckY4X2k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckY4X2k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckY4X2k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckY4X2k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckY4X2k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckY4X2k.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckY4X2k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckY4X2k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckY4X2k.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckY4X2k.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckY4X2k.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckY4X2k.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckY4X2k.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckY4X2k.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckY4X2k.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckY4X2k.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckY4X2k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckY4X2k.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckY4X2k.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckY4X2k.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckY4X2k.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxG3yV2.s: Assembler messages:
encrypt.c: /tmp/ccxG3yV2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxG3yV2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxG3yV2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxG3yV2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxG3yV2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxG3yV2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxG3yV2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxG3yV2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxG3yV2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxG3yV2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxG3yV2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxG3yV2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxG3yV2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxG3yV2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxG3yV2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxG3yV2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxG3yV2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxG3yV2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxG3yV2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxG3yV2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxG3yV2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxG3yV2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxG3yV2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxG3yV2.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBEmsYa.s: Assembler messages:
encrypt.c: /tmp/ccBEmsYa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBEmsYa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBEmsYa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBEmsYa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEmsYa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEmsYa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEmsYa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEmsYa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEmsYa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBEmsYa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBEmsYa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBEmsYa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBEmsYa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEmsYa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBEmsYa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBEmsYa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBEmsYa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBEmsYa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBEmsYa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBEmsYa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEmsYa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBEmsYa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBEmsYa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBEmsYa.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDMjEHX.s: Assembler messages:
encrypt.c: /tmp/ccDMjEHX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDMjEHX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDMjEHX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDMjEHX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMjEHX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMjEHX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMjEHX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMjEHX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMjEHX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDMjEHX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDMjEHX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDMjEHX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDMjEHX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMjEHX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDMjEHX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDMjEHX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDMjEHX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDMjEHX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDMjEHX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMjEHX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDMjEHX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDMjEHX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDMjEHX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDMjEHX.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0ldlgO.s: Assembler messages:
encrypt.c: /tmp/cc0ldlgO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0ldlgO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0ldlgO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0ldlgO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ldlgO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ldlgO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ldlgO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ldlgO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ldlgO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ldlgO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ldlgO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ldlgO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0ldlgO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ldlgO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0ldlgO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0ldlgO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ldlgO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ldlgO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ldlgO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ldlgO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ldlgO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0ldlgO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ldlgO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ldlgO.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8ck28a.s: Assembler messages:
encrypt.c: /tmp/cc8ck28a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8ck28a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8ck28a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8ck28a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ck28a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ck28a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ck28a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ck28a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ck28a.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ck28a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ck28a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ck28a.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8ck28a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ck28a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8ck28a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ck28a.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8ck28a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ck28a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ck28a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ck28a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ck28a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ck28a.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8ck28a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ck28a.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccdgElQe.s: Assembler messages:
encrypt.c: /tmp/ccdgElQe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdgElQe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdgElQe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdgElQe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgElQe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgElQe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgElQe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgElQe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgElQe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdgElQe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdgElQe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdgElQe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdgElQe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgElQe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdgElQe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdgElQe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdgElQe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdgElQe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdgElQe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdgElQe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgElQe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdgElQe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdgElQe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdgElQe.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cckH5kpY.s: Assembler messages:
encrypt.c: /tmp/cckH5kpY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckH5kpY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckH5kpY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckH5kpY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckH5kpY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckH5kpY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckH5kpY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckH5kpY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckH5kpY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckH5kpY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckH5kpY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckH5kpY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckH5kpY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckH5kpY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckH5kpY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckH5kpY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckH5kpY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckH5kpY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckH5kpY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckH5kpY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckH5kpY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckH5kpY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckH5kpY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckH5kpY.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZmdgXe.s: Assembler messages:
encrypt.c: /tmp/ccZmdgXe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZmdgXe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZmdgXe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZmdgXe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmdgXe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmdgXe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmdgXe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmdgXe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmdgXe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZmdgXe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZmdgXe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZmdgXe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZmdgXe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmdgXe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZmdgXe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZmdgXe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZmdgXe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZmdgXe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZmdgXe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZmdgXe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmdgXe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZmdgXe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZmdgXe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZmdgXe.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccua7fuO.s: Assembler messages:
encrypt.c: /tmp/ccua7fuO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccua7fuO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccua7fuO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccua7fuO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccua7fuO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccua7fuO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccua7fuO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccua7fuO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccua7fuO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccua7fuO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccua7fuO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccua7fuO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccua7fuO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccua7fuO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccua7fuO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccua7fuO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccua7fuO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccua7fuO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccua7fuO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccua7fuO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccua7fuO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccua7fuO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccua7fuO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccua7fuO.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2rkKp3.s: Assembler messages:
encrypt.c: /tmp/cc2rkKp3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2rkKp3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2rkKp3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2rkKp3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rkKp3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rkKp3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rkKp3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rkKp3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rkKp3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2rkKp3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2rkKp3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2rkKp3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2rkKp3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rkKp3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2rkKp3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2rkKp3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2rkKp3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2rkKp3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2rkKp3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2rkKp3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rkKp3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2rkKp3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2rkKp3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2rkKp3.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgtiV6B.s: Assembler messages:
encrypt.c: /tmp/ccgtiV6B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgtiV6B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgtiV6B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgtiV6B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtiV6B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtiV6B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtiV6B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtiV6B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtiV6B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgtiV6B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgtiV6B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgtiV6B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgtiV6B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtiV6B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgtiV6B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgtiV6B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgtiV6B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgtiV6B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgtiV6B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtiV6B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgtiV6B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgtiV6B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgtiV6B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgtiV6B.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccH7y0SQ.s: Assembler messages:
encrypt.c: /tmp/ccH7y0SQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH7y0SQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH7y0SQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccH7y0SQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7y0SQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7y0SQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7y0SQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7y0SQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7y0SQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH7y0SQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH7y0SQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH7y0SQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH7y0SQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7y0SQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH7y0SQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH7y0SQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccH7y0SQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH7y0SQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH7y0SQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH7y0SQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7y0SQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH7y0SQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH7y0SQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH7y0SQ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbYuSCr.s: Assembler messages:
encrypt.c: /tmp/ccbYuSCr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbYuSCr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbYuSCr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbYuSCr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYuSCr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYuSCr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYuSCr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYuSCr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYuSCr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbYuSCr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbYuSCr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbYuSCr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbYuSCr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYuSCr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbYuSCr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbYuSCr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbYuSCr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbYuSCr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbYuSCr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYuSCr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbYuSCr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbYuSCr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbYuSCr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbYuSCr.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc8UuH0Y.s: Assembler messages:
encrypt.c: /tmp/cc8UuH0Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8UuH0Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8UuH0Y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8UuH0Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UuH0Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UuH0Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UuH0Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UuH0Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UuH0Y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8UuH0Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8UuH0Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8UuH0Y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8UuH0Y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UuH0Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8UuH0Y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8UuH0Y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8UuH0Y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8UuH0Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8UuH0Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8UuH0Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UuH0Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8UuH0Y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8UuH0Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8UuH0Y.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccOL6wDA.s: Assembler messages:
encrypt.c: /tmp/ccOL6wDA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOL6wDA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOL6wDA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOL6wDA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOL6wDA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOL6wDA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOL6wDA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOL6wDA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOL6wDA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOL6wDA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOL6wDA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOL6wDA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOL6wDA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOL6wDA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOL6wDA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOL6wDA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOL6wDA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOL6wDA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOL6wDA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOL6wDA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOL6wDA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOL6wDA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOL6wDA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOL6wDA.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc41aGSq.s: Assembler messages:
encrypt.c: /tmp/cc41aGSq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc41aGSq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc41aGSq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc41aGSq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41aGSq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41aGSq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41aGSq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41aGSq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41aGSq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc41aGSq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc41aGSq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc41aGSq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc41aGSq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41aGSq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc41aGSq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc41aGSq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc41aGSq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc41aGSq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc41aGSq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41aGSq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc41aGSq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc41aGSq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc41aGSq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc41aGSq.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWnazvP.s: Assembler messages:
encrypt.c: /tmp/ccWnazvP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWnazvP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWnazvP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWnazvP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnazvP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnazvP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnazvP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnazvP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnazvP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWnazvP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWnazvP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWnazvP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWnazvP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnazvP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWnazvP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWnazvP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWnazvP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWnazvP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWnazvP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWnazvP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnazvP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWnazvP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWnazvP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWnazvP.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGBNEzR.s: Assembler messages:
encrypt.c: /tmp/ccGBNEzR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGBNEzR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGBNEzR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGBNEzR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBNEzR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBNEzR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBNEzR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBNEzR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBNEzR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGBNEzR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGBNEzR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGBNEzR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGBNEzR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBNEzR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGBNEzR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGBNEzR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGBNEzR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGBNEzR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGBNEzR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBNEzR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGBNEzR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGBNEzR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGBNEzR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGBNEzR.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQGxFv2.s: Assembler messages:
encrypt.c: /tmp/ccQGxFv2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQGxFv2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQGxFv2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQGxFv2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGxFv2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGxFv2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGxFv2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGxFv2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGxFv2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQGxFv2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQGxFv2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQGxFv2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQGxFv2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGxFv2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQGxFv2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQGxFv2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQGxFv2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQGxFv2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQGxFv2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQGxFv2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGxFv2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQGxFv2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQGxFv2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQGxFv2.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGOViaH.s: Assembler messages:
encrypt.c: /tmp/ccGOViaH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGOViaH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGOViaH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGOViaH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOViaH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOViaH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOViaH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOViaH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOViaH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGOViaH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGOViaH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGOViaH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGOViaH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOViaH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGOViaH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGOViaH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGOViaH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGOViaH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGOViaH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOViaH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGOViaH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGOViaH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGOViaH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGOViaH.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOQbs05.s: Assembler messages:
encrypt.c: /tmp/ccOQbs05.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOQbs05.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOQbs05.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOQbs05.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQbs05.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQbs05.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQbs05.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQbs05.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQbs05.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOQbs05.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOQbs05.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOQbs05.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOQbs05.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQbs05.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOQbs05.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOQbs05.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOQbs05.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOQbs05.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOQbs05.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOQbs05.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQbs05.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOQbs05.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOQbs05.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOQbs05.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccEuAOw5.s: Assembler messages:
encrypt.c: /tmp/ccEuAOw5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEuAOw5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEuAOw5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEuAOw5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuAOw5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuAOw5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuAOw5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuAOw5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuAOw5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEuAOw5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEuAOw5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEuAOw5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEuAOw5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuAOw5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEuAOw5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEuAOw5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEuAOw5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEuAOw5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEuAOw5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEuAOw5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuAOw5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEuAOw5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEuAOw5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEuAOw5.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccxjRmdR.s: Assembler messages:
encrypt.c: /tmp/ccxjRmdR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxjRmdR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxjRmdR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxjRmdR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjRmdR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjRmdR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjRmdR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjRmdR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjRmdR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxjRmdR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxjRmdR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxjRmdR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxjRmdR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjRmdR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxjRmdR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxjRmdR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxjRmdR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxjRmdR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxjRmdR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjRmdR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxjRmdR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxjRmdR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxjRmdR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxjRmdR.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5XkkO5.s: Assembler messages:
encrypt.c: /tmp/cc5XkkO5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5XkkO5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5XkkO5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5XkkO5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XkkO5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XkkO5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XkkO5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XkkO5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XkkO5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5XkkO5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5XkkO5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5XkkO5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5XkkO5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XkkO5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5XkkO5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5XkkO5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5XkkO5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5XkkO5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5XkkO5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5XkkO5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XkkO5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5XkkO5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5XkkO5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5XkkO5.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9JQuIH.s: Assembler messages:
encrypt.c: /tmp/cc9JQuIH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9JQuIH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9JQuIH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9JQuIH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JQuIH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JQuIH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JQuIH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JQuIH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JQuIH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9JQuIH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9JQuIH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9JQuIH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9JQuIH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JQuIH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9JQuIH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9JQuIH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9JQuIH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9JQuIH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9JQuIH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JQuIH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9JQuIH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9JQuIH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9JQuIH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9JQuIH.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4wY67d.s: Assembler messages:
encrypt.c: /tmp/cc4wY67d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4wY67d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4wY67d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4wY67d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wY67d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wY67d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wY67d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wY67d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wY67d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4wY67d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4wY67d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4wY67d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4wY67d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wY67d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4wY67d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4wY67d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4wY67d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4wY67d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4wY67d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wY67d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4wY67d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4wY67d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4wY67d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4wY67d.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctxzmaT.s: Assembler messages:
encrypt.c: /tmp/cctxzmaT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctxzmaT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctxzmaT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctxzmaT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxzmaT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxzmaT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxzmaT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxzmaT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxzmaT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctxzmaT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctxzmaT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctxzmaT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctxzmaT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxzmaT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctxzmaT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctxzmaT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctxzmaT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctxzmaT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctxzmaT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctxzmaT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxzmaT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctxzmaT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctxzmaT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctxzmaT.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4VHXaS.s: Assembler messages:
encrypt.c: /tmp/cc4VHXaS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4VHXaS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4VHXaS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4VHXaS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4VHXaS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4VHXaS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4VHXaS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4VHXaS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4VHXaS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4VHXaS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4VHXaS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4VHXaS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4VHXaS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4VHXaS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4VHXaS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4VHXaS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4VHXaS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4VHXaS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4VHXaS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4VHXaS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4VHXaS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4VHXaS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4VHXaS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4VHXaS.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccav9mz3.s: Assembler messages:
encrypt.c: /tmp/ccav9mz3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccav9mz3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccav9mz3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccav9mz3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccav9mz3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccav9mz3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccav9mz3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccav9mz3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccav9mz3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccav9mz3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccav9mz3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccav9mz3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccav9mz3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccav9mz3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccav9mz3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccav9mz3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccav9mz3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccav9mz3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccav9mz3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccav9mz3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccav9mz3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccav9mz3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccav9mz3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccav9mz3.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDpuu6d.s: Assembler messages:
encrypt.c: /tmp/ccDpuu6d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDpuu6d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDpuu6d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDpuu6d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpuu6d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpuu6d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpuu6d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpuu6d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpuu6d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDpuu6d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDpuu6d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDpuu6d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDpuu6d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpuu6d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDpuu6d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDpuu6d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDpuu6d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDpuu6d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDpuu6d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpuu6d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDpuu6d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDpuu6d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDpuu6d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDpuu6d.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMtgDAW.s: Assembler messages:
encrypt.c: /tmp/ccMtgDAW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMtgDAW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMtgDAW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMtgDAW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtgDAW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtgDAW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtgDAW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtgDAW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtgDAW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtgDAW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtgDAW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtgDAW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMtgDAW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtgDAW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMtgDAW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtgDAW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMtgDAW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtgDAW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMtgDAW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMtgDAW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtgDAW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMtgDAW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMtgDAW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMtgDAW.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4JqybP.s: Assembler messages:
encrypt.c: /tmp/cc4JqybP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4JqybP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4JqybP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4JqybP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4JqybP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4JqybP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4JqybP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4JqybP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4JqybP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4JqybP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4JqybP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4JqybP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4JqybP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4JqybP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4JqybP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4JqybP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4JqybP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4JqybP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4JqybP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4JqybP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4JqybP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4JqybP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4JqybP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4JqybP.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvwdRg4.s: Assembler messages:
encrypt.c: /tmp/ccvwdRg4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvwdRg4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvwdRg4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvwdRg4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwdRg4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwdRg4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwdRg4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwdRg4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwdRg4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvwdRg4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvwdRg4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvwdRg4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvwdRg4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwdRg4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvwdRg4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvwdRg4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvwdRg4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvwdRg4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvwdRg4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwdRg4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvwdRg4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvwdRg4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvwdRg4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvwdRg4.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdgW1FY.s: Assembler messages:
encrypt.c: /tmp/ccdgW1FY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdgW1FY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdgW1FY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdgW1FY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgW1FY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgW1FY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgW1FY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgW1FY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgW1FY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdgW1FY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdgW1FY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdgW1FY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdgW1FY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgW1FY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdgW1FY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdgW1FY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdgW1FY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdgW1FY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdgW1FY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgW1FY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdgW1FY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdgW1FY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdgW1FY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdgW1FY.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctZDRdB.s: Assembler messages:
encrypt.c: /tmp/cctZDRdB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctZDRdB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctZDRdB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctZDRdB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZDRdB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZDRdB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZDRdB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZDRdB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZDRdB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctZDRdB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctZDRdB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctZDRdB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctZDRdB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZDRdB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctZDRdB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctZDRdB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctZDRdB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctZDRdB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctZDRdB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctZDRdB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZDRdB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctZDRdB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctZDRdB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctZDRdB.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccm1gQjr.s: Assembler messages:
encrypt.c: /tmp/ccm1gQjr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm1gQjr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm1gQjr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccm1gQjr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1gQjr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1gQjr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1gQjr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1gQjr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1gQjr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm1gQjr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm1gQjr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm1gQjr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm1gQjr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1gQjr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm1gQjr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm1gQjr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm1gQjr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm1gQjr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm1gQjr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm1gQjr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1gQjr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm1gQjr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm1gQjr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm1gQjr.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsEKOdY.s: Assembler messages:
encrypt.c: /tmp/ccsEKOdY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsEKOdY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsEKOdY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsEKOdY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEKOdY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEKOdY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEKOdY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEKOdY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEKOdY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsEKOdY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsEKOdY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsEKOdY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsEKOdY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEKOdY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsEKOdY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsEKOdY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsEKOdY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsEKOdY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsEKOdY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEKOdY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsEKOdY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsEKOdY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsEKOdY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsEKOdY.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccTQgPU4.s: Assembler messages:
encrypt.c: /tmp/ccTQgPU4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTQgPU4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTQgPU4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTQgPU4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQgPU4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQgPU4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQgPU4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQgPU4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQgPU4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTQgPU4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTQgPU4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTQgPU4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTQgPU4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQgPU4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTQgPU4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTQgPU4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTQgPU4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTQgPU4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTQgPU4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQgPU4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTQgPU4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTQgPU4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTQgPU4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTQgPU4.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccaVuXXA.s: Assembler messages:
encrypt.c: /tmp/ccaVuXXA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaVuXXA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaVuXXA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaVuXXA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVuXXA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVuXXA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVuXXA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVuXXA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVuXXA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaVuXXA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaVuXXA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaVuXXA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaVuXXA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVuXXA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaVuXXA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaVuXXA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaVuXXA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaVuXXA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaVuXXA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaVuXXA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVuXXA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaVuXXA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaVuXXA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaVuXXA.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTrup6C.s: Assembler messages:
encrypt.c: /tmp/ccTrup6C.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTrup6C.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTrup6C.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTrup6C.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTrup6C.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTrup6C.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTrup6C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTrup6C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTrup6C.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTrup6C.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTrup6C.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTrup6C.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTrup6C.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTrup6C.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTrup6C.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTrup6C.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTrup6C.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTrup6C.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTrup6C.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTrup6C.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTrup6C.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTrup6C.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTrup6C.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTrup6C.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccz6SYQZ.s: Assembler messages:
encrypt.c: /tmp/ccz6SYQZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz6SYQZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz6SYQZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz6SYQZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6SYQZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6SYQZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6SYQZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6SYQZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6SYQZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz6SYQZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz6SYQZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz6SYQZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz6SYQZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6SYQZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz6SYQZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz6SYQZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz6SYQZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz6SYQZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz6SYQZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6SYQZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz6SYQZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz6SYQZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz6SYQZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz6SYQZ.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc67Vkyf.s: Assembler messages:
encrypt.c: /tmp/cc67Vkyf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc67Vkyf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc67Vkyf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc67Vkyf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67Vkyf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67Vkyf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67Vkyf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67Vkyf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67Vkyf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc67Vkyf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc67Vkyf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc67Vkyf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc67Vkyf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67Vkyf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc67Vkyf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc67Vkyf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc67Vkyf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc67Vkyf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc67Vkyf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc67Vkyf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67Vkyf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc67Vkyf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc67Vkyf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc67Vkyf.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc67Vkyf.s: Assembler messages:
encrypt.c: /tmp/cc67Vkyf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc67Vkyf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc67Vkyf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc67Vkyf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67Vkyf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67Vkyf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67Vkyf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67Vkyf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67Vkyf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc67Vkyf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc67Vkyf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc67Vkyf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc67Vkyf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67Vkyf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc67Vkyf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc67Vkyf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc67Vkyf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc67Vkyf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc67Vkyf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc67Vkyf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67Vkyf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc67Vkyf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc67Vkyf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc67Vkyf.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccdh8cH.s: Assembler messages:
encrypt.c: /tmp/cccdh8cH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccdh8cH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccdh8cH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccdh8cH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdh8cH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdh8cH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdh8cH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdh8cH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdh8cH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdh8cH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdh8cH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdh8cH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccdh8cH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdh8cH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccdh8cH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccdh8cH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdh8cH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdh8cH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdh8cH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdh8cH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdh8cH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccdh8cH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdh8cH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdh8cH.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cccdh8cH.s: Assembler messages:
encrypt.c: /tmp/cccdh8cH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccdh8cH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccdh8cH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccdh8cH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdh8cH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdh8cH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdh8cH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdh8cH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdh8cH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdh8cH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdh8cH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdh8cH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccdh8cH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdh8cH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccdh8cH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccdh8cH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdh8cH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdh8cH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdh8cH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdh8cH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdh8cH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccdh8cH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdh8cH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdh8cH.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQRgcgx.s: Assembler messages:
encrypt.c: /tmp/ccQRgcgx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQRgcgx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQRgcgx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQRgcgx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRgcgx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRgcgx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRgcgx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRgcgx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRgcgx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQRgcgx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQRgcgx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQRgcgx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQRgcgx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRgcgx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQRgcgx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQRgcgx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQRgcgx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQRgcgx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQRgcgx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRgcgx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQRgcgx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQRgcgx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQRgcgx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQRgcgx.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccQRgcgx.s: Assembler messages:
encrypt.c: /tmp/ccQRgcgx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQRgcgx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQRgcgx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQRgcgx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRgcgx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRgcgx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRgcgx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRgcgx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRgcgx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQRgcgx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQRgcgx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQRgcgx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQRgcgx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRgcgx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQRgcgx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQRgcgx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQRgcgx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQRgcgx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQRgcgx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRgcgx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQRgcgx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQRgcgx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQRgcgx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQRgcgx.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVFSvQb.s: Assembler messages:
encrypt.c: /tmp/ccVFSvQb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVFSvQb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVFSvQb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVFSvQb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFSvQb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFSvQb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFSvQb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFSvQb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFSvQb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVFSvQb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVFSvQb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVFSvQb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVFSvQb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFSvQb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVFSvQb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVFSvQb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVFSvQb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVFSvQb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVFSvQb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVFSvQb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFSvQb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVFSvQb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVFSvQb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVFSvQb.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccVFSvQb.s: Assembler messages:
encrypt.c: /tmp/ccVFSvQb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVFSvQb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVFSvQb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVFSvQb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFSvQb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFSvQb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFSvQb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFSvQb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFSvQb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVFSvQb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVFSvQb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVFSvQb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVFSvQb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFSvQb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVFSvQb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVFSvQb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVFSvQb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVFSvQb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVFSvQb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVFSvQb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFSvQb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVFSvQb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVFSvQb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVFSvQb.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccOxp4OK.s: Assembler messages:
encrypt.c: /tmp/ccOxp4OK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOxp4OK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOxp4OK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOxp4OK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxp4OK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxp4OK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxp4OK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxp4OK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxp4OK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOxp4OK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOxp4OK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOxp4OK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOxp4OK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxp4OK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOxp4OK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOxp4OK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOxp4OK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOxp4OK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOxp4OK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxp4OK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOxp4OK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOxp4OK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOxp4OK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOxp4OK.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccOxp4OK.s: Assembler messages:
encrypt.c: /tmp/ccOxp4OK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOxp4OK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOxp4OK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOxp4OK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxp4OK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxp4OK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxp4OK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxp4OK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxp4OK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOxp4OK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOxp4OK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOxp4OK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOxp4OK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxp4OK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOxp4OK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOxp4OK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOxp4OK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOxp4OK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOxp4OK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxp4OK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOxp4OK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOxp4OK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOxp4OK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOxp4OK.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccu72Sxk.s: Assembler messages:
encrypt.c: /tmp/ccu72Sxk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu72Sxk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu72Sxk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccu72Sxk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu72Sxk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu72Sxk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu72Sxk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu72Sxk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu72Sxk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu72Sxk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu72Sxk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu72Sxk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu72Sxk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu72Sxk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu72Sxk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu72Sxk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccu72Sxk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu72Sxk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu72Sxk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu72Sxk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu72Sxk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu72Sxk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu72Sxk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu72Sxk.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccu72Sxk.s: Assembler messages:
encrypt.c: /tmp/ccu72Sxk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu72Sxk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu72Sxk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccu72Sxk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu72Sxk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu72Sxk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu72Sxk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu72Sxk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu72Sxk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu72Sxk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu72Sxk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu72Sxk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu72Sxk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu72Sxk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu72Sxk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu72Sxk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccu72Sxk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu72Sxk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu72Sxk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu72Sxk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu72Sxk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu72Sxk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu72Sxk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu72Sxk.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNxzJic.s: Assembler messages:
encrypt.c: /tmp/ccNxzJic.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNxzJic.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNxzJic.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNxzJic.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxzJic.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxzJic.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxzJic.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxzJic.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxzJic.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNxzJic.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNxzJic.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNxzJic.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNxzJic.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxzJic.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNxzJic.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNxzJic.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNxzJic.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNxzJic.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNxzJic.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNxzJic.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxzJic.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNxzJic.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNxzJic.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNxzJic.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccNxzJic.s: Assembler messages:
encrypt.c: /tmp/ccNxzJic.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNxzJic.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNxzJic.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNxzJic.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxzJic.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxzJic.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxzJic.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxzJic.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxzJic.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNxzJic.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNxzJic.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNxzJic.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNxzJic.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxzJic.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNxzJic.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNxzJic.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNxzJic.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNxzJic.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNxzJic.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNxzJic.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxzJic.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNxzJic.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNxzJic.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNxzJic.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccikQ2wC.s: Assembler messages:
encrypt.c: /tmp/ccikQ2wC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccikQ2wC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccikQ2wC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccikQ2wC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikQ2wC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikQ2wC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikQ2wC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikQ2wC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikQ2wC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccikQ2wC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccikQ2wC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccikQ2wC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccikQ2wC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikQ2wC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccikQ2wC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccikQ2wC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccikQ2wC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikQ2wC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikQ2wC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikQ2wC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikQ2wC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccikQ2wC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikQ2wC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikQ2wC.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccikQ2wC.s: Assembler messages:
encrypt.c: /tmp/ccikQ2wC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccikQ2wC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccikQ2wC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccikQ2wC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikQ2wC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikQ2wC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikQ2wC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikQ2wC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikQ2wC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccikQ2wC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccikQ2wC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccikQ2wC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccikQ2wC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikQ2wC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccikQ2wC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccikQ2wC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccikQ2wC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikQ2wC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikQ2wC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikQ2wC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikQ2wC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccikQ2wC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikQ2wC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikQ2wC.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2pD0tv.s: Assembler messages:
encrypt.c: /tmp/cc2pD0tv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2pD0tv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2pD0tv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2pD0tv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2pD0tv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2pD0tv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2pD0tv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2pD0tv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2pD0tv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2pD0tv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2pD0tv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2pD0tv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2pD0tv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2pD0tv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2pD0tv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2pD0tv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2pD0tv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2pD0tv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2pD0tv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2pD0tv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2pD0tv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2pD0tv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2pD0tv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2pD0tv.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqFtef7.s: Assembler messages:
encrypt.c: /tmp/ccqFtef7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqFtef7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqFtef7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqFtef7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFtef7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFtef7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFtef7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFtef7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFtef7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqFtef7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqFtef7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqFtef7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqFtef7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFtef7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqFtef7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqFtef7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqFtef7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqFtef7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqFtef7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqFtef7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFtef7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqFtef7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqFtef7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqFtef7.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccHrcEl5.s: Assembler messages:
encrypt.c: /tmp/ccHrcEl5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHrcEl5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHrcEl5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHrcEl5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHrcEl5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHrcEl5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHrcEl5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHrcEl5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHrcEl5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHrcEl5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHrcEl5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHrcEl5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHrcEl5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHrcEl5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHrcEl5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHrcEl5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHrcEl5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHrcEl5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHrcEl5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHrcEl5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHrcEl5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHrcEl5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHrcEl5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHrcEl5.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccjB8asA.s: Assembler messages:
encrypt.c: /tmp/ccjB8asA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjB8asA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjB8asA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjB8asA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjB8asA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjB8asA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjB8asA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjB8asA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjB8asA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjB8asA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjB8asA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjB8asA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjB8asA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjB8asA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjB8asA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjB8asA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjB8asA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjB8asA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjB8asA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjB8asA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjB8asA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjB8asA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjB8asA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjB8asA.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cc96B085.s: Assembler messages:
encrypt.c: /tmp/cc96B085.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc96B085.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc96B085.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc96B085.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc96B085.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc96B085.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc96B085.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc96B085.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc96B085.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc96B085.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc96B085.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc96B085.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc96B085.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc96B085.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc96B085.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc96B085.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc96B085.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc96B085.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc96B085.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc96B085.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc96B085.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc96B085.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc96B085.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc96B085.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccd6vgbu.s: Assembler messages:
encrypt.c: /tmp/ccd6vgbu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd6vgbu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd6vgbu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd6vgbu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6vgbu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6vgbu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6vgbu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6vgbu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6vgbu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd6vgbu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd6vgbu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd6vgbu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd6vgbu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6vgbu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd6vgbu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd6vgbu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd6vgbu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd6vgbu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd6vgbu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6vgbu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd6vgbu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd6vgbu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd6vgbu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd6vgbu.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXCewYe.s: Assembler messages:
encrypt.c: /tmp/ccXCewYe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXCewYe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXCewYe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXCewYe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCewYe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCewYe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCewYe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCewYe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCewYe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXCewYe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXCewYe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXCewYe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXCewYe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCewYe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXCewYe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXCewYe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXCewYe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXCewYe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXCewYe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXCewYe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCewYe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXCewYe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXCewYe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXCewYe.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchmtS1C.s: Assembler messages:
encrypt.c: /tmp/cchmtS1C.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchmtS1C.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchmtS1C.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchmtS1C.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmtS1C.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmtS1C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmtS1C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmtS1C.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmtS1C.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchmtS1C.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchmtS1C.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchmtS1C.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchmtS1C.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmtS1C.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchmtS1C.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchmtS1C.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchmtS1C.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchmtS1C.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchmtS1C.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmtS1C.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchmtS1C.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchmtS1C.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchmtS1C.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchmtS1C.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSlcvMI.s: Assembler messages:
encrypt.c: /tmp/ccSlcvMI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSlcvMI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSlcvMI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSlcvMI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlcvMI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlcvMI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlcvMI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlcvMI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlcvMI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSlcvMI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSlcvMI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSlcvMI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSlcvMI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlcvMI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSlcvMI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSlcvMI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSlcvMI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSlcvMI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSlcvMI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlcvMI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSlcvMI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSlcvMI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSlcvMI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSlcvMI.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccU7R9If.s: Assembler messages:
encrypt.c: /tmp/ccU7R9If.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU7R9If.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU7R9If.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU7R9If.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7R9If.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7R9If.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7R9If.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7R9If.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7R9If.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU7R9If.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU7R9If.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU7R9If.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU7R9If.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7R9If.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU7R9If.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU7R9If.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU7R9If.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU7R9If.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU7R9If.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU7R9If.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7R9If.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU7R9If.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU7R9If.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU7R9If.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6zqdgf.s: Assembler messages:
encrypt.c: /tmp/cc6zqdgf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6zqdgf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6zqdgf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6zqdgf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6zqdgf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6zqdgf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6zqdgf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6zqdgf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6zqdgf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6zqdgf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6zqdgf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6zqdgf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6zqdgf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6zqdgf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6zqdgf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6zqdgf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6zqdgf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6zqdgf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6zqdgf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6zqdgf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6zqdgf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6zqdgf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6zqdgf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6zqdgf.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMyhvuE.s: Assembler messages:
encrypt.c: /tmp/ccMyhvuE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMyhvuE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMyhvuE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMyhvuE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyhvuE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyhvuE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyhvuE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyhvuE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyhvuE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMyhvuE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMyhvuE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMyhvuE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMyhvuE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyhvuE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMyhvuE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMyhvuE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMyhvuE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMyhvuE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMyhvuE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyhvuE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMyhvuE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMyhvuE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMyhvuE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMyhvuE.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7lzYJR.s: Assembler messages:
encrypt.c: /tmp/cc7lzYJR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7lzYJR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7lzYJR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7lzYJR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lzYJR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lzYJR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lzYJR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lzYJR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lzYJR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7lzYJR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7lzYJR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7lzYJR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7lzYJR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lzYJR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7lzYJR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7lzYJR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7lzYJR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7lzYJR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7lzYJR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7lzYJR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lzYJR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7lzYJR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7lzYJR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7lzYJR.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHG7Lq4.s: Assembler messages:
encrypt.c: /tmp/ccHG7Lq4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHG7Lq4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHG7Lq4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHG7Lq4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHG7Lq4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHG7Lq4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHG7Lq4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHG7Lq4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHG7Lq4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHG7Lq4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHG7Lq4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHG7Lq4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHG7Lq4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHG7Lq4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHG7Lq4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHG7Lq4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHG7Lq4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHG7Lq4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHG7Lq4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHG7Lq4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHG7Lq4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHG7Lq4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHG7Lq4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHG7Lq4.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIAkLr0.s: Assembler messages:
encrypt.c: /tmp/ccIAkLr0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIAkLr0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIAkLr0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIAkLr0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAkLr0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAkLr0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAkLr0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAkLr0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAkLr0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIAkLr0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIAkLr0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIAkLr0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIAkLr0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAkLr0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIAkLr0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIAkLr0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIAkLr0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIAkLr0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIAkLr0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAkLr0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIAkLr0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIAkLr0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIAkLr0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIAkLr0.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccs86gJA.s: Assembler messages:
encrypt.c: /tmp/ccs86gJA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs86gJA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs86gJA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccs86gJA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs86gJA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs86gJA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs86gJA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs86gJA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs86gJA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs86gJA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs86gJA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs86gJA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs86gJA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs86gJA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs86gJA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs86gJA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccs86gJA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs86gJA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs86gJA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs86gJA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs86gJA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs86gJA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs86gJA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs86gJA.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUWEnMR.s: Assembler messages:
encrypt.c: /tmp/ccUWEnMR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUWEnMR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUWEnMR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUWEnMR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWEnMR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWEnMR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWEnMR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWEnMR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWEnMR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUWEnMR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUWEnMR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUWEnMR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUWEnMR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWEnMR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUWEnMR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUWEnMR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUWEnMR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUWEnMR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUWEnMR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUWEnMR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWEnMR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUWEnMR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUWEnMR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUWEnMR.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXJK098.s: Assembler messages:
encrypt.c: /tmp/ccXJK098.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXJK098.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXJK098.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXJK098.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJK098.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJK098.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJK098.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJK098.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJK098.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXJK098.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXJK098.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXJK098.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXJK098.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJK098.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXJK098.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXJK098.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXJK098.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXJK098.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXJK098.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJK098.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXJK098.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXJK098.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXJK098.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXJK098.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4o4jV5.s: Assembler messages:
encrypt.c: /tmp/cc4o4jV5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4o4jV5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4o4jV5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4o4jV5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4o4jV5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4o4jV5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4o4jV5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4o4jV5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4o4jV5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4o4jV5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4o4jV5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4o4jV5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4o4jV5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4o4jV5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4o4jV5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4o4jV5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4o4jV5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4o4jV5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4o4jV5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4o4jV5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4o4jV5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4o4jV5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4o4jV5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4o4jV5.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczHQGbT.s: Assembler messages:
encrypt.c: /tmp/cczHQGbT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczHQGbT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczHQGbT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczHQGbT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHQGbT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHQGbT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHQGbT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHQGbT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHQGbT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczHQGbT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczHQGbT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczHQGbT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczHQGbT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHQGbT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczHQGbT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczHQGbT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczHQGbT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczHQGbT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczHQGbT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczHQGbT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHQGbT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczHQGbT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczHQGbT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczHQGbT.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOJyphB.s: Assembler messages:
encrypt.c: /tmp/ccOJyphB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOJyphB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOJyphB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOJyphB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJyphB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJyphB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJyphB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJyphB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJyphB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOJyphB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOJyphB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOJyphB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOJyphB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJyphB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOJyphB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOJyphB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOJyphB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOJyphB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOJyphB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOJyphB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJyphB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOJyphB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOJyphB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOJyphB.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOqgsMV.s: Assembler messages:
encrypt.c: /tmp/ccOqgsMV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOqgsMV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOqgsMV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOqgsMV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqgsMV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqgsMV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqgsMV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqgsMV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqgsMV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOqgsMV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOqgsMV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOqgsMV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOqgsMV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqgsMV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOqgsMV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOqgsMV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOqgsMV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOqgsMV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOqgsMV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqgsMV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOqgsMV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOqgsMV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOqgsMV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOqgsMV.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJYJMsW.s: Assembler messages:
encrypt.c: /tmp/ccJYJMsW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJYJMsW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJYJMsW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJYJMsW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYJMsW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYJMsW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYJMsW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYJMsW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYJMsW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJYJMsW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJYJMsW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJYJMsW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJYJMsW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYJMsW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJYJMsW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJYJMsW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJYJMsW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJYJMsW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJYJMsW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYJMsW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJYJMsW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJYJMsW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJYJMsW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJYJMsW.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRnaQ4B.s: Assembler messages:
encrypt.c: /tmp/ccRnaQ4B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRnaQ4B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRnaQ4B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRnaQ4B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnaQ4B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnaQ4B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnaQ4B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnaQ4B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnaQ4B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRnaQ4B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRnaQ4B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRnaQ4B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRnaQ4B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnaQ4B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRnaQ4B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRnaQ4B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRnaQ4B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRnaQ4B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRnaQ4B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRnaQ4B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnaQ4B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRnaQ4B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRnaQ4B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRnaQ4B.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUILvpt.s: Assembler messages:
encrypt.c: /tmp/ccUILvpt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUILvpt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUILvpt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUILvpt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUILvpt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUILvpt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUILvpt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUILvpt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUILvpt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUILvpt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUILvpt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUILvpt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUILvpt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUILvpt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUILvpt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUILvpt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUILvpt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUILvpt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUILvpt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUILvpt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUILvpt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUILvpt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUILvpt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUILvpt.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpzWzHZ.s: Assembler messages:
encrypt.c: /tmp/ccpzWzHZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpzWzHZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpzWzHZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpzWzHZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpzWzHZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpzWzHZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpzWzHZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpzWzHZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpzWzHZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpzWzHZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpzWzHZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpzWzHZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpzWzHZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpzWzHZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpzWzHZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpzWzHZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpzWzHZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpzWzHZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpzWzHZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpzWzHZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpzWzHZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpzWzHZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpzWzHZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpzWzHZ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8YSXNT.s: Assembler messages:
encrypt.c: /tmp/cc8YSXNT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8YSXNT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8YSXNT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8YSXNT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YSXNT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YSXNT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YSXNT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YSXNT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YSXNT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8YSXNT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8YSXNT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8YSXNT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8YSXNT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YSXNT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8YSXNT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8YSXNT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8YSXNT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8YSXNT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8YSXNT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YSXNT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8YSXNT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8YSXNT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8YSXNT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8YSXNT.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmUkIKo.s: Assembler messages:
encrypt.c: /tmp/ccmUkIKo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmUkIKo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmUkIKo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmUkIKo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUkIKo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUkIKo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUkIKo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUkIKo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUkIKo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmUkIKo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmUkIKo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmUkIKo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmUkIKo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUkIKo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmUkIKo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmUkIKo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmUkIKo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmUkIKo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmUkIKo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmUkIKo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUkIKo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmUkIKo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmUkIKo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmUkIKo.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJnF2Ar.s: Assembler messages:
encrypt.c: /tmp/ccJnF2Ar.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJnF2Ar.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJnF2Ar.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJnF2Ar.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnF2Ar.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnF2Ar.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnF2Ar.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnF2Ar.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnF2Ar.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJnF2Ar.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJnF2Ar.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJnF2Ar.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJnF2Ar.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnF2Ar.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJnF2Ar.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJnF2Ar.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJnF2Ar.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJnF2Ar.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJnF2Ar.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJnF2Ar.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnF2Ar.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJnF2Ar.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJnF2Ar.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJnF2Ar.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cctH2VbT.s: Assembler messages:
encrypt.c: /tmp/cctH2VbT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctH2VbT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctH2VbT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctH2VbT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctH2VbT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctH2VbT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctH2VbT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctH2VbT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctH2VbT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctH2VbT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctH2VbT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctH2VbT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctH2VbT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctH2VbT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctH2VbT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctH2VbT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctH2VbT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctH2VbT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctH2VbT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctH2VbT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctH2VbT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctH2VbT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctH2VbT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctH2VbT.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUNbJ1o.s: Assembler messages:
encrypt.c: /tmp/ccUNbJ1o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUNbJ1o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUNbJ1o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUNbJ1o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNbJ1o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNbJ1o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNbJ1o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNbJ1o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNbJ1o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUNbJ1o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUNbJ1o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUNbJ1o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUNbJ1o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNbJ1o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUNbJ1o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUNbJ1o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUNbJ1o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUNbJ1o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUNbJ1o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUNbJ1o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNbJ1o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUNbJ1o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUNbJ1o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUNbJ1o.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccs7ok9O.s: Assembler messages:
encrypt.c: /tmp/ccs7ok9O.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs7ok9O.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs7ok9O.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccs7ok9O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7ok9O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7ok9O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7ok9O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7ok9O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7ok9O.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs7ok9O.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs7ok9O.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs7ok9O.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs7ok9O.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7ok9O.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs7ok9O.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccs7ok9O.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs7ok9O.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs7ok9O.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs7ok9O.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7ok9O.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs7ok9O.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs7ok9O.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs7ok9O.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs7ok9O.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceJ5ELW.s: Assembler messages:
encrypt.c: /tmp/cceJ5ELW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceJ5ELW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceJ5ELW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceJ5ELW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJ5ELW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJ5ELW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJ5ELW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJ5ELW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJ5ELW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceJ5ELW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceJ5ELW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceJ5ELW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceJ5ELW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJ5ELW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceJ5ELW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceJ5ELW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceJ5ELW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceJ5ELW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceJ5ELW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceJ5ELW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJ5ELW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceJ5ELW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceJ5ELW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceJ5ELW.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczinZQr.s: Assembler messages:
encrypt.c: /tmp/cczinZQr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczinZQr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczinZQr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczinZQr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczinZQr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczinZQr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczinZQr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczinZQr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczinZQr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczinZQr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczinZQr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczinZQr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczinZQr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczinZQr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczinZQr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczinZQr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczinZQr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczinZQr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczinZQr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczinZQr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczinZQr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczinZQr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczinZQr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczinZQr.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccjtbdVq.s: Assembler messages:
encrypt.c: /tmp/ccjtbdVq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjtbdVq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjtbdVq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjtbdVq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtbdVq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtbdVq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtbdVq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtbdVq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtbdVq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjtbdVq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjtbdVq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjtbdVq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjtbdVq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtbdVq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjtbdVq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjtbdVq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjtbdVq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjtbdVq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjtbdVq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtbdVq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjtbdVq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjtbdVq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjtbdVq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjtbdVq.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccxJIeq6.s: Assembler messages:
encrypt.c: /tmp/ccxJIeq6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxJIeq6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxJIeq6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxJIeq6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJIeq6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJIeq6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJIeq6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJIeq6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJIeq6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxJIeq6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxJIeq6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxJIeq6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxJIeq6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJIeq6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxJIeq6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxJIeq6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxJIeq6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxJIeq6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxJIeq6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxJIeq6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJIeq6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxJIeq6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxJIeq6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxJIeq6.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnH0Xxm.s: Assembler messages:
encrypt.c: /tmp/ccnH0Xxm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnH0Xxm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnH0Xxm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnH0Xxm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnH0Xxm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnH0Xxm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnH0Xxm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnH0Xxm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnH0Xxm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnH0Xxm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnH0Xxm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnH0Xxm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnH0Xxm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnH0Xxm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnH0Xxm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnH0Xxm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnH0Xxm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnH0Xxm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnH0Xxm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnH0Xxm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnH0Xxm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnH0Xxm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnH0Xxm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnH0Xxm.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxMmIvT.s: Assembler messages:
encrypt.c: /tmp/ccxMmIvT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxMmIvT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxMmIvT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxMmIvT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMmIvT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMmIvT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMmIvT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMmIvT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMmIvT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxMmIvT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxMmIvT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxMmIvT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxMmIvT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMmIvT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxMmIvT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxMmIvT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxMmIvT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxMmIvT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxMmIvT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxMmIvT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMmIvT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxMmIvT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxMmIvT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxMmIvT.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7InGXd.s: Assembler messages:
encrypt.c: /tmp/cc7InGXd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7InGXd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7InGXd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7InGXd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7InGXd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7InGXd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7InGXd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7InGXd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7InGXd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7InGXd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7InGXd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7InGXd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7InGXd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7InGXd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7InGXd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7InGXd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7InGXd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7InGXd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7InGXd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7InGXd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7InGXd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7InGXd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7InGXd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7InGXd.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMqJt4T.s: Assembler messages:
encrypt.c: /tmp/ccMqJt4T.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMqJt4T.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMqJt4T.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMqJt4T.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqJt4T.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqJt4T.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqJt4T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqJt4T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqJt4T.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMqJt4T.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMqJt4T.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMqJt4T.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMqJt4T.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqJt4T.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMqJt4T.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMqJt4T.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMqJt4T.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMqJt4T.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMqJt4T.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMqJt4T.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqJt4T.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMqJt4T.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMqJt4T.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMqJt4T.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8lUBYh.s: Assembler messages:
encrypt.c: /tmp/cc8lUBYh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8lUBYh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8lUBYh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8lUBYh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lUBYh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lUBYh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lUBYh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lUBYh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lUBYh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8lUBYh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8lUBYh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8lUBYh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8lUBYh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lUBYh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8lUBYh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8lUBYh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8lUBYh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8lUBYh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8lUBYh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lUBYh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8lUBYh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8lUBYh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8lUBYh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8lUBYh.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgk9oRT.s: Assembler messages:
encrypt.c: /tmp/ccgk9oRT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgk9oRT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgk9oRT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgk9oRT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgk9oRT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgk9oRT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgk9oRT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgk9oRT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgk9oRT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgk9oRT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgk9oRT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgk9oRT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgk9oRT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgk9oRT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgk9oRT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgk9oRT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgk9oRT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgk9oRT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgk9oRT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgk9oRT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgk9oRT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgk9oRT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgk9oRT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgk9oRT.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9W5PQR.s: Assembler messages:
encrypt.c: /tmp/cc9W5PQR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9W5PQR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9W5PQR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9W5PQR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9W5PQR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9W5PQR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9W5PQR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9W5PQR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9W5PQR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9W5PQR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9W5PQR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9W5PQR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9W5PQR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9W5PQR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9W5PQR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9W5PQR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9W5PQR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9W5PQR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9W5PQR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9W5PQR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9W5PQR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9W5PQR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9W5PQR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9W5PQR.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjg2i1d.s: Assembler messages:
encrypt.c: /tmp/ccjg2i1d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjg2i1d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjg2i1d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjg2i1d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjg2i1d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjg2i1d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjg2i1d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjg2i1d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjg2i1d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjg2i1d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjg2i1d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjg2i1d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjg2i1d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjg2i1d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjg2i1d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjg2i1d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjg2i1d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjg2i1d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjg2i1d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjg2i1d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjg2i1d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjg2i1d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjg2i1d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjg2i1d.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIg7VJ2.s: Assembler messages:
encrypt.c: /tmp/ccIg7VJ2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIg7VJ2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIg7VJ2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIg7VJ2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIg7VJ2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIg7VJ2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIg7VJ2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIg7VJ2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIg7VJ2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIg7VJ2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIg7VJ2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIg7VJ2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIg7VJ2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIg7VJ2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIg7VJ2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIg7VJ2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIg7VJ2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIg7VJ2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIg7VJ2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIg7VJ2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIg7VJ2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIg7VJ2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIg7VJ2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIg7VJ2.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWcuTJK.s: Assembler messages:
encrypt.c: /tmp/ccWcuTJK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWcuTJK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWcuTJK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWcuTJK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcuTJK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcuTJK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcuTJK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcuTJK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcuTJK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWcuTJK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWcuTJK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWcuTJK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWcuTJK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcuTJK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWcuTJK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWcuTJK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWcuTJK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWcuTJK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWcuTJK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWcuTJK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcuTJK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWcuTJK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWcuTJK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWcuTJK.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc75po15.s: Assembler messages:
encrypt.c: /tmp/cc75po15.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc75po15.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc75po15.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc75po15.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75po15.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75po15.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75po15.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75po15.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75po15.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc75po15.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc75po15.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc75po15.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc75po15.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75po15.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc75po15.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc75po15.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc75po15.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc75po15.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc75po15.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75po15.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc75po15.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc75po15.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc75po15.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc75po15.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccw5UrQG.s: Assembler messages:
encrypt.c: /tmp/ccw5UrQG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw5UrQG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw5UrQG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccw5UrQG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5UrQG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5UrQG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5UrQG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5UrQG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5UrQG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw5UrQG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw5UrQG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw5UrQG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw5UrQG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5UrQG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw5UrQG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw5UrQG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw5UrQG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw5UrQG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw5UrQG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw5UrQG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5UrQG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw5UrQG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw5UrQG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw5UrQG.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVMYmB2.s: Assembler messages:
encrypt.c: /tmp/ccVMYmB2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVMYmB2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVMYmB2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVMYmB2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMYmB2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMYmB2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMYmB2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMYmB2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMYmB2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVMYmB2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVMYmB2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVMYmB2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVMYmB2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMYmB2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVMYmB2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVMYmB2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVMYmB2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVMYmB2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVMYmB2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVMYmB2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVMYmB2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVMYmB2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVMYmB2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVMYmB2.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cczmQbvO.s: Assembler messages:
encrypt.c: /tmp/cczmQbvO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczmQbvO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczmQbvO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczmQbvO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmQbvO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmQbvO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmQbvO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmQbvO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmQbvO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczmQbvO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczmQbvO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczmQbvO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczmQbvO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmQbvO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczmQbvO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczmQbvO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczmQbvO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczmQbvO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczmQbvO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczmQbvO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmQbvO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczmQbvO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczmQbvO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczmQbvO.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLGCiF6.s: Assembler messages:
encrypt.c: /tmp/ccLGCiF6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLGCiF6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLGCiF6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLGCiF6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGCiF6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGCiF6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGCiF6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGCiF6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGCiF6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLGCiF6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLGCiF6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLGCiF6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLGCiF6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGCiF6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLGCiF6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLGCiF6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLGCiF6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLGCiF6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLGCiF6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGCiF6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLGCiF6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLGCiF6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLGCiF6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLGCiF6.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccauhlwI.s: Assembler messages:
encrypt.c: /tmp/ccauhlwI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccauhlwI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccauhlwI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccauhlwI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccauhlwI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccauhlwI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccauhlwI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccauhlwI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccauhlwI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccauhlwI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccauhlwI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccauhlwI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccauhlwI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccauhlwI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccauhlwI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccauhlwI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccauhlwI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccauhlwI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccauhlwI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccauhlwI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccauhlwI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccauhlwI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccauhlwI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccauhlwI.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZ3OtVB.s: Assembler messages:
encrypt.c: /tmp/ccZ3OtVB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ3OtVB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ3OtVB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ3OtVB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ3OtVB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ3OtVB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ3OtVB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ3OtVB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ3OtVB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ3OtVB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ3OtVB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ3OtVB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ3OtVB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ3OtVB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ3OtVB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ3OtVB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ3OtVB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ3OtVB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ3OtVB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ3OtVB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ3OtVB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ3OtVB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ3OtVB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ3OtVB.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjEIV30.s: Assembler messages:
encrypt.c: /tmp/ccjEIV30.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjEIV30.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjEIV30.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjEIV30.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEIV30.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEIV30.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEIV30.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEIV30.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEIV30.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjEIV30.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjEIV30.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjEIV30.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjEIV30.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEIV30.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjEIV30.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjEIV30.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjEIV30.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjEIV30.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjEIV30.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEIV30.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjEIV30.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjEIV30.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjEIV30.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjEIV30.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8ELVQX.s: Assembler messages:
encrypt.c: /tmp/cc8ELVQX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8ELVQX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8ELVQX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8ELVQX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ELVQX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ELVQX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ELVQX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ELVQX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ELVQX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8ELVQX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8ELVQX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8ELVQX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8ELVQX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ELVQX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8ELVQX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8ELVQX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8ELVQX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ELVQX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ELVQX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ELVQX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ELVQX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8ELVQX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ELVQX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ELVQX.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNYKBet.s: Assembler messages:
encrypt.c: /tmp/ccNYKBet.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNYKBet.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNYKBet.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNYKBet.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYKBet.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYKBet.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYKBet.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYKBet.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYKBet.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYKBet.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYKBet.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYKBet.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNYKBet.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYKBet.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNYKBet.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYKBet.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNYKBet.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYKBet.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNYKBet.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNYKBet.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYKBet.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNYKBet.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNYKBet.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNYKBet.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYn1KPC.s: Assembler messages:
encrypt.c: /tmp/ccYn1KPC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYn1KPC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYn1KPC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYn1KPC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYn1KPC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYn1KPC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYn1KPC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYn1KPC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYn1KPC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYn1KPC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYn1KPC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYn1KPC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYn1KPC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYn1KPC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYn1KPC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYn1KPC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYn1KPC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYn1KPC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYn1KPC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYn1KPC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYn1KPC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYn1KPC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYn1KPC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYn1KPC.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrEUAI0.s: Assembler messages:
encrypt.c: /tmp/ccrEUAI0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrEUAI0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrEUAI0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrEUAI0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrEUAI0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrEUAI0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrEUAI0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrEUAI0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrEUAI0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrEUAI0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrEUAI0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrEUAI0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrEUAI0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrEUAI0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrEUAI0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrEUAI0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrEUAI0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrEUAI0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrEUAI0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrEUAI0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrEUAI0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrEUAI0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrEUAI0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrEUAI0.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccL9Dzez.s: Assembler messages:
encrypt.c: /tmp/ccL9Dzez.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL9Dzez.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL9Dzez.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccL9Dzez.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9Dzez.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9Dzez.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9Dzez.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9Dzez.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9Dzez.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL9Dzez.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL9Dzez.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL9Dzez.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL9Dzez.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9Dzez.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL9Dzez.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL9Dzez.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL9Dzez.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL9Dzez.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL9Dzez.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL9Dzez.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9Dzez.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL9Dzez.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL9Dzez.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL9Dzez.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccexy9UX.s: Assembler messages:
encrypt.c: /tmp/ccexy9UX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccexy9UX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccexy9UX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccexy9UX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexy9UX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexy9UX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexy9UX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexy9UX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexy9UX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccexy9UX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccexy9UX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccexy9UX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccexy9UX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexy9UX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccexy9UX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccexy9UX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccexy9UX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccexy9UX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccexy9UX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexy9UX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccexy9UX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccexy9UX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccexy9UX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccexy9UX.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccULkgDd.s: Assembler messages:
encrypt.c: /tmp/ccULkgDd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccULkgDd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccULkgDd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccULkgDd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULkgDd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULkgDd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULkgDd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULkgDd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULkgDd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccULkgDd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccULkgDd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccULkgDd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccULkgDd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULkgDd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccULkgDd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccULkgDd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccULkgDd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccULkgDd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccULkgDd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULkgDd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccULkgDd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccULkgDd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccULkgDd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccULkgDd.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXDt1cZ.s: Assembler messages:
encrypt.c: /tmp/ccXDt1cZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXDt1cZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXDt1cZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXDt1cZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDt1cZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDt1cZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDt1cZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDt1cZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDt1cZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXDt1cZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXDt1cZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXDt1cZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXDt1cZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDt1cZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXDt1cZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXDt1cZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXDt1cZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXDt1cZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXDt1cZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXDt1cZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDt1cZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXDt1cZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXDt1cZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXDt1cZ.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmyUxfN.s: Assembler messages:
encrypt.c: /tmp/ccmyUxfN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmyUxfN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmyUxfN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmyUxfN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyUxfN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyUxfN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyUxfN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyUxfN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyUxfN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmyUxfN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmyUxfN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmyUxfN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmyUxfN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyUxfN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmyUxfN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmyUxfN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmyUxfN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmyUxfN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmyUxfN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmyUxfN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyUxfN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmyUxfN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmyUxfN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmyUxfN.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccngdGz7.s: Assembler messages:
encrypt.c: /tmp/ccngdGz7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccngdGz7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccngdGz7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccngdGz7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngdGz7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngdGz7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngdGz7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngdGz7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngdGz7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccngdGz7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccngdGz7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccngdGz7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccngdGz7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngdGz7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccngdGz7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccngdGz7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccngdGz7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccngdGz7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccngdGz7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngdGz7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccngdGz7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccngdGz7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccngdGz7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccngdGz7.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBy5jwX.s: Assembler messages:
encrypt.c: /tmp/ccBy5jwX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBy5jwX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBy5jwX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBy5jwX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBy5jwX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBy5jwX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBy5jwX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBy5jwX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBy5jwX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBy5jwX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBy5jwX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBy5jwX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBy5jwX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBy5jwX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBy5jwX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBy5jwX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBy5jwX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBy5jwX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBy5jwX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBy5jwX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBy5jwX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBy5jwX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBy5jwX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBy5jwX.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccw2FlOg.s: Assembler messages:
encrypt.c: /tmp/ccw2FlOg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw2FlOg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw2FlOg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccw2FlOg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2FlOg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2FlOg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2FlOg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2FlOg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2FlOg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw2FlOg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw2FlOg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw2FlOg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw2FlOg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2FlOg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw2FlOg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccw2FlOg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw2FlOg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw2FlOg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw2FlOg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw2FlOg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw2FlOg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw2FlOg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw2FlOg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw2FlOg.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8dMxTb.s: Assembler messages:
encrypt.c: /tmp/cc8dMxTb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8dMxTb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8dMxTb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8dMxTb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dMxTb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dMxTb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dMxTb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dMxTb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dMxTb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8dMxTb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8dMxTb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8dMxTb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8dMxTb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dMxTb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8dMxTb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8dMxTb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8dMxTb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8dMxTb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8dMxTb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dMxTb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8dMxTb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8dMxTb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8dMxTb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8dMxTb.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccome8uV.s: Assembler messages:
encrypt.c: /tmp/ccome8uV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccome8uV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccome8uV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccome8uV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccome8uV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccome8uV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccome8uV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccome8uV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccome8uV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccome8uV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccome8uV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccome8uV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccome8uV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccome8uV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccome8uV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccome8uV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccome8uV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccome8uV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccome8uV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccome8uV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccome8uV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccome8uV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccome8uV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccome8uV.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXE9Jd0.s: Assembler messages:
encrypt.c: /tmp/ccXE9Jd0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXE9Jd0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXE9Jd0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXE9Jd0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXE9Jd0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXE9Jd0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXE9Jd0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXE9Jd0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXE9Jd0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXE9Jd0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXE9Jd0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXE9Jd0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXE9Jd0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXE9Jd0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXE9Jd0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXE9Jd0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXE9Jd0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXE9Jd0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXE9Jd0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXE9Jd0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXE9Jd0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXE9Jd0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXE9Jd0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXE9Jd0.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccc3rmPO.s: Assembler messages:
encrypt.c: /tmp/ccc3rmPO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc3rmPO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc3rmPO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccc3rmPO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3rmPO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3rmPO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3rmPO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3rmPO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3rmPO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc3rmPO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc3rmPO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc3rmPO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc3rmPO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3rmPO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc3rmPO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc3rmPO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccc3rmPO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc3rmPO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc3rmPO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc3rmPO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3rmPO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc3rmPO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc3rmPO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc3rmPO.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4nuhVY.s: Assembler messages:
encrypt.c: /tmp/cc4nuhVY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4nuhVY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4nuhVY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4nuhVY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4nuhVY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4nuhVY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4nuhVY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4nuhVY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4nuhVY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4nuhVY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4nuhVY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4nuhVY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4nuhVY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4nuhVY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4nuhVY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4nuhVY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4nuhVY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4nuhVY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4nuhVY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4nuhVY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4nuhVY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4nuhVY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4nuhVY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4nuhVY.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWEn1ME.s: Assembler messages:
encrypt.c: /tmp/ccWEn1ME.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWEn1ME.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWEn1ME.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWEn1ME.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEn1ME.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEn1ME.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEn1ME.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEn1ME.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEn1ME.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWEn1ME.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWEn1ME.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWEn1ME.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWEn1ME.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEn1ME.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWEn1ME.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWEn1ME.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWEn1ME.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWEn1ME.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWEn1ME.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWEn1ME.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEn1ME.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWEn1ME.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWEn1ME.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWEn1ME.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGa5cTO.s: Assembler messages:
encrypt.c: /tmp/ccGa5cTO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGa5cTO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGa5cTO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGa5cTO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGa5cTO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGa5cTO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGa5cTO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGa5cTO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGa5cTO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGa5cTO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGa5cTO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGa5cTO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGa5cTO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGa5cTO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGa5cTO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGa5cTO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGa5cTO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGa5cTO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGa5cTO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGa5cTO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGa5cTO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGa5cTO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGa5cTO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGa5cTO.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMdA0u6.s: Assembler messages:
encrypt.c: /tmp/ccMdA0u6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMdA0u6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMdA0u6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMdA0u6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdA0u6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdA0u6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdA0u6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdA0u6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdA0u6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMdA0u6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMdA0u6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMdA0u6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMdA0u6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdA0u6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMdA0u6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMdA0u6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMdA0u6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMdA0u6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMdA0u6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdA0u6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMdA0u6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMdA0u6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMdA0u6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMdA0u6.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc34JWH1.s: Assembler messages:
encrypt.c: /tmp/cc34JWH1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc34JWH1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc34JWH1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc34JWH1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34JWH1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34JWH1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34JWH1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34JWH1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34JWH1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc34JWH1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc34JWH1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc34JWH1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc34JWH1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34JWH1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc34JWH1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc34JWH1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc34JWH1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc34JWH1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc34JWH1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34JWH1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc34JWH1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc34JWH1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc34JWH1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc34JWH1.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccteJT9K.s: Assembler messages:
encrypt.c: /tmp/ccteJT9K.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccteJT9K.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccteJT9K.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccteJT9K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccteJT9K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccteJT9K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccteJT9K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccteJT9K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccteJT9K.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccteJT9K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccteJT9K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccteJT9K.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccteJT9K.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccteJT9K.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccteJT9K.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccteJT9K.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccteJT9K.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccteJT9K.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccteJT9K.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccteJT9K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccteJT9K.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccteJT9K.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccteJT9K.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccteJT9K.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRoIoW0.s: Assembler messages:
encrypt.c: /tmp/ccRoIoW0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRoIoW0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRoIoW0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRoIoW0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoIoW0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoIoW0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoIoW0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoIoW0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoIoW0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRoIoW0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRoIoW0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRoIoW0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRoIoW0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoIoW0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRoIoW0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRoIoW0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRoIoW0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRoIoW0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRoIoW0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRoIoW0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoIoW0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRoIoW0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRoIoW0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRoIoW0.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXVhJom.s: Assembler messages:
encrypt.c: /tmp/ccXVhJom.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXVhJom.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXVhJom.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXVhJom.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVhJom.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVhJom.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVhJom.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVhJom.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVhJom.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXVhJom.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXVhJom.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXVhJom.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXVhJom.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVhJom.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXVhJom.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXVhJom.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXVhJom.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXVhJom.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXVhJom.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVhJom.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXVhJom.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXVhJom.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXVhJom.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXVhJom.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWzjval.s: Assembler messages:
encrypt.c: /tmp/ccWzjval.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWzjval.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWzjval.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWzjval.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzjval.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzjval.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzjval.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzjval.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzjval.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWzjval.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWzjval.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWzjval.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWzjval.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzjval.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWzjval.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWzjval.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWzjval.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWzjval.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWzjval.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzjval.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWzjval.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWzjval.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWzjval.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWzjval.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckmGeI0.s: Assembler messages:
encrypt.c: /tmp/cckmGeI0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckmGeI0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckmGeI0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckmGeI0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmGeI0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmGeI0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmGeI0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmGeI0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmGeI0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckmGeI0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckmGeI0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckmGeI0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckmGeI0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmGeI0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckmGeI0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckmGeI0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckmGeI0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckmGeI0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckmGeI0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckmGeI0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmGeI0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckmGeI0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckmGeI0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckmGeI0.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKXKaL0.s: Assembler messages:
encrypt.c: /tmp/ccKXKaL0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKXKaL0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKXKaL0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKXKaL0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXKaL0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXKaL0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXKaL0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXKaL0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXKaL0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKXKaL0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKXKaL0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKXKaL0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKXKaL0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXKaL0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKXKaL0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKXKaL0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKXKaL0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKXKaL0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKXKaL0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKXKaL0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXKaL0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKXKaL0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKXKaL0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKXKaL0.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSQkACp.s: Assembler messages:
encrypt.c: /tmp/ccSQkACp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSQkACp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSQkACp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSQkACp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSQkACp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSQkACp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSQkACp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSQkACp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSQkACp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSQkACp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSQkACp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSQkACp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSQkACp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSQkACp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSQkACp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSQkACp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSQkACp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSQkACp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSQkACp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSQkACp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSQkACp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSQkACp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSQkACp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSQkACp.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccexSdFk.s: Assembler messages:
encrypt.c: /tmp/ccexSdFk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccexSdFk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccexSdFk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccexSdFk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexSdFk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexSdFk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexSdFk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexSdFk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexSdFk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccexSdFk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccexSdFk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccexSdFk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccexSdFk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexSdFk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccexSdFk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccexSdFk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccexSdFk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccexSdFk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccexSdFk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexSdFk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccexSdFk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccexSdFk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccexSdFk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccexSdFk.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclNqshX.s: Assembler messages:
encrypt.c: /tmp/cclNqshX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclNqshX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclNqshX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclNqshX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclNqshX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclNqshX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclNqshX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclNqshX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclNqshX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclNqshX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclNqshX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclNqshX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclNqshX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclNqshX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclNqshX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclNqshX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclNqshX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclNqshX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclNqshX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclNqshX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclNqshX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclNqshX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclNqshX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclNqshX.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQRxirs.s: Assembler messages:
encrypt.c: /tmp/ccQRxirs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQRxirs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQRxirs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQRxirs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRxirs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRxirs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRxirs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRxirs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRxirs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQRxirs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQRxirs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQRxirs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQRxirs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRxirs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQRxirs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQRxirs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQRxirs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQRxirs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQRxirs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQRxirs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRxirs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQRxirs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQRxirs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQRxirs.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccx6AG5P.s: Assembler messages:
encrypt.c: /tmp/ccx6AG5P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx6AG5P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx6AG5P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccx6AG5P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6AG5P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6AG5P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6AG5P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6AG5P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6AG5P.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx6AG5P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx6AG5P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx6AG5P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx6AG5P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6AG5P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx6AG5P.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccx6AG5P.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx6AG5P.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx6AG5P.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx6AG5P.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6AG5P.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx6AG5P.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx6AG5P.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx6AG5P.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx6AG5P.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8PsmCK.s: Assembler messages:
encrypt.c: /tmp/cc8PsmCK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8PsmCK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8PsmCK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8PsmCK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8PsmCK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8PsmCK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8PsmCK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8PsmCK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8PsmCK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8PsmCK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8PsmCK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8PsmCK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8PsmCK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8PsmCK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8PsmCK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8PsmCK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8PsmCK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8PsmCK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8PsmCK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8PsmCK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8PsmCK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8PsmCK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8PsmCK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8PsmCK.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczoX8Li.s: Assembler messages:
encrypt.c: /tmp/cczoX8Li.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczoX8Li.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczoX8Li.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczoX8Li.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoX8Li.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoX8Li.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoX8Li.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoX8Li.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoX8Li.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczoX8Li.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczoX8Li.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczoX8Li.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczoX8Li.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoX8Li.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczoX8Li.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczoX8Li.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczoX8Li.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczoX8Li.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczoX8Li.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczoX8Li.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoX8Li.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczoX8Li.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczoX8Li.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczoX8Li.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDEOGfR.s: Assembler messages:
encrypt.c: /tmp/ccDEOGfR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDEOGfR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDEOGfR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDEOGfR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEOGfR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEOGfR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEOGfR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEOGfR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEOGfR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDEOGfR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDEOGfR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDEOGfR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDEOGfR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEOGfR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDEOGfR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDEOGfR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDEOGfR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDEOGfR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDEOGfR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEOGfR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDEOGfR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDEOGfR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDEOGfR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDEOGfR.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXiQkks.s: Assembler messages:
encrypt.c: /tmp/ccXiQkks.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXiQkks.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXiQkks.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXiQkks.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXiQkks.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXiQkks.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXiQkks.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXiQkks.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXiQkks.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXiQkks.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXiQkks.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXiQkks.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXiQkks.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXiQkks.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXiQkks.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXiQkks.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXiQkks.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXiQkks.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXiQkks.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXiQkks.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXiQkks.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXiQkks.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXiQkks.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXiQkks.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDLGUup.s: Assembler messages:
encrypt.c: /tmp/ccDLGUup.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDLGUup.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDLGUup.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDLGUup.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLGUup.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLGUup.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLGUup.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLGUup.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLGUup.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDLGUup.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDLGUup.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDLGUup.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDLGUup.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLGUup.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDLGUup.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDLGUup.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDLGUup.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDLGUup.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDLGUup.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDLGUup.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLGUup.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDLGUup.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDLGUup.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDLGUup.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVzUGiN.s: Assembler messages:
encrypt.c: /tmp/ccVzUGiN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVzUGiN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVzUGiN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVzUGiN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVzUGiN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVzUGiN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVzUGiN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVzUGiN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVzUGiN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVzUGiN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVzUGiN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVzUGiN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVzUGiN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVzUGiN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVzUGiN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVzUGiN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVzUGiN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVzUGiN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVzUGiN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVzUGiN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVzUGiN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVzUGiN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVzUGiN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVzUGiN.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDDu6g2.s: Assembler messages:
encrypt.c: /tmp/ccDDu6g2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDDu6g2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDDu6g2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDDu6g2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDu6g2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDu6g2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDu6g2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDu6g2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDu6g2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDDu6g2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDDu6g2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDDu6g2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDDu6g2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDu6g2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDDu6g2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDDu6g2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDDu6g2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDDu6g2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDDu6g2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDDu6g2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDu6g2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDDu6g2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDDu6g2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDDu6g2.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchs6Dtt.s: Assembler messages:
encrypt.c: /tmp/cchs6Dtt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchs6Dtt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchs6Dtt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchs6Dtt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchs6Dtt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchs6Dtt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchs6Dtt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchs6Dtt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchs6Dtt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchs6Dtt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchs6Dtt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchs6Dtt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchs6Dtt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchs6Dtt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchs6Dtt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchs6Dtt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchs6Dtt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchs6Dtt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchs6Dtt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchs6Dtt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchs6Dtt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchs6Dtt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchs6Dtt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchs6Dtt.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQjaLKo.s: Assembler messages:
encrypt.c: /tmp/ccQjaLKo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQjaLKo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQjaLKo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQjaLKo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjaLKo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjaLKo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjaLKo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjaLKo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjaLKo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQjaLKo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQjaLKo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQjaLKo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQjaLKo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjaLKo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQjaLKo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQjaLKo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQjaLKo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQjaLKo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQjaLKo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjaLKo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQjaLKo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQjaLKo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQjaLKo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQjaLKo.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbnrC42.s: Assembler messages:
encrypt.c: /tmp/ccbnrC42.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbnrC42.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbnrC42.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbnrC42.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnrC42.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnrC42.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnrC42.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnrC42.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnrC42.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbnrC42.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbnrC42.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbnrC42.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbnrC42.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnrC42.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbnrC42.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbnrC42.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbnrC42.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbnrC42.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbnrC42.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbnrC42.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnrC42.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbnrC42.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbnrC42.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbnrC42.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccS5lgfa.s: Assembler messages:
encrypt.c: /tmp/ccS5lgfa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS5lgfa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS5lgfa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccS5lgfa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5lgfa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5lgfa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5lgfa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5lgfa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5lgfa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS5lgfa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS5lgfa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS5lgfa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS5lgfa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5lgfa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS5lgfa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS5lgfa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS5lgfa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS5lgfa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS5lgfa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS5lgfa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5lgfa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS5lgfa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS5lgfa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS5lgfa.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccgjNDKw.s: Assembler messages:
encrypt.c: /tmp/ccgjNDKw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgjNDKw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgjNDKw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgjNDKw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjNDKw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjNDKw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjNDKw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjNDKw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjNDKw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgjNDKw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgjNDKw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgjNDKw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgjNDKw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjNDKw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgjNDKw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgjNDKw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgjNDKw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgjNDKw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgjNDKw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjNDKw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgjNDKw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgjNDKw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgjNDKw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgjNDKw.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCbCbJn.s: Assembler messages:
encrypt.c: /tmp/ccCbCbJn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCbCbJn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCbCbJn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCbCbJn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbCbJn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbCbJn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbCbJn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbCbJn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbCbJn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCbCbJn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCbCbJn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCbCbJn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCbCbJn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbCbJn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCbCbJn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCbCbJn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCbCbJn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCbCbJn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCbCbJn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbCbJn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCbCbJn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCbCbJn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCbCbJn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCbCbJn.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQB57h3.s: Assembler messages:
encrypt.c: /tmp/ccQB57h3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQB57h3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQB57h3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQB57h3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQB57h3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQB57h3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQB57h3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQB57h3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQB57h3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQB57h3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQB57h3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQB57h3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQB57h3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQB57h3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQB57h3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQB57h3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQB57h3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQB57h3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQB57h3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQB57h3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQB57h3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQB57h3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQB57h3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQB57h3.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmVpTJ8.s: Assembler messages:
encrypt.c: /tmp/ccmVpTJ8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmVpTJ8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmVpTJ8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmVpTJ8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVpTJ8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVpTJ8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVpTJ8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVpTJ8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVpTJ8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmVpTJ8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmVpTJ8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmVpTJ8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmVpTJ8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVpTJ8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmVpTJ8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmVpTJ8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmVpTJ8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmVpTJ8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmVpTJ8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmVpTJ8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVpTJ8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmVpTJ8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmVpTJ8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmVpTJ8.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccp5GcPz.s: Assembler messages:
encrypt.c: /tmp/ccp5GcPz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp5GcPz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp5GcPz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp5GcPz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5GcPz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5GcPz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5GcPz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5GcPz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5GcPz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp5GcPz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp5GcPz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp5GcPz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp5GcPz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5GcPz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp5GcPz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp5GcPz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp5GcPz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp5GcPz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp5GcPz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5GcPz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp5GcPz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp5GcPz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp5GcPz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp5GcPz.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccP1i43t.s: Assembler messages:
encrypt.c: /tmp/ccP1i43t.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP1i43t.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP1i43t.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP1i43t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1i43t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1i43t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1i43t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1i43t.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1i43t.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP1i43t.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP1i43t.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP1i43t.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP1i43t.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1i43t.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP1i43t.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP1i43t.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP1i43t.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP1i43t.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP1i43t.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1i43t.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP1i43t.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP1i43t.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP1i43t.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP1i43t.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cck91mu2.s: Assembler messages:
encrypt.c: /tmp/cck91mu2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck91mu2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck91mu2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cck91mu2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cck91mu2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cck91mu2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck91mu2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck91mu2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck91mu2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck91mu2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck91mu2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck91mu2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cck91mu2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cck91mu2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck91mu2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck91mu2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cck91mu2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck91mu2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck91mu2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck91mu2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cck91mu2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck91mu2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cck91mu2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck91mu2.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc5mfilD.s: Assembler messages:
encrypt.c: /tmp/cc5mfilD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5mfilD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5mfilD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5mfilD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mfilD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mfilD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mfilD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mfilD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mfilD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5mfilD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5mfilD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5mfilD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5mfilD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mfilD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5mfilD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5mfilD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5mfilD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5mfilD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5mfilD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mfilD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5mfilD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5mfilD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5mfilD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5mfilD.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccG4Pyy9.s: Assembler messages:
encrypt.c: /tmp/ccG4Pyy9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG4Pyy9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG4Pyy9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG4Pyy9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4Pyy9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4Pyy9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4Pyy9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4Pyy9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4Pyy9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG4Pyy9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG4Pyy9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG4Pyy9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG4Pyy9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4Pyy9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG4Pyy9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG4Pyy9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG4Pyy9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG4Pyy9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG4Pyy9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG4Pyy9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4Pyy9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG4Pyy9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG4Pyy9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG4Pyy9.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1fYmly.s: Assembler messages:
encrypt.c: /tmp/cc1fYmly.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1fYmly.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1fYmly.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1fYmly.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fYmly.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fYmly.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fYmly.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fYmly.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fYmly.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1fYmly.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1fYmly.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1fYmly.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1fYmly.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fYmly.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1fYmly.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1fYmly.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1fYmly.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1fYmly.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1fYmly.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fYmly.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1fYmly.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1fYmly.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1fYmly.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1fYmly.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjk3NK9.s: Assembler messages:
encrypt.c: /tmp/ccjk3NK9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjk3NK9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjk3NK9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjk3NK9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjk3NK9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjk3NK9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjk3NK9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjk3NK9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjk3NK9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjk3NK9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjk3NK9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjk3NK9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjk3NK9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjk3NK9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjk3NK9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjk3NK9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjk3NK9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjk3NK9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjk3NK9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjk3NK9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjk3NK9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjk3NK9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjk3NK9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjk3NK9.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOE4GJW.s: Assembler messages:
encrypt.c: /tmp/ccOE4GJW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOE4GJW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOE4GJW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOE4GJW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOE4GJW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOE4GJW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOE4GJW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOE4GJW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOE4GJW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOE4GJW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOE4GJW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOE4GJW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOE4GJW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOE4GJW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOE4GJW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOE4GJW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOE4GJW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOE4GJW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOE4GJW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOE4GJW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOE4GJW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOE4GJW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOE4GJW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOE4GJW.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxKUpKu.s: Assembler messages:
encrypt.c: /tmp/ccxKUpKu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxKUpKu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxKUpKu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxKUpKu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKUpKu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKUpKu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKUpKu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKUpKu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKUpKu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxKUpKu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxKUpKu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxKUpKu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxKUpKu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKUpKu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxKUpKu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxKUpKu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxKUpKu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxKUpKu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxKUpKu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxKUpKu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKUpKu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxKUpKu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxKUpKu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxKUpKu.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc52r16o.s: Assembler messages:
encrypt.c: /tmp/cc52r16o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc52r16o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc52r16o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc52r16o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52r16o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52r16o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52r16o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52r16o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52r16o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc52r16o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc52r16o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc52r16o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc52r16o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52r16o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc52r16o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc52r16o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc52r16o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc52r16o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc52r16o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc52r16o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52r16o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc52r16o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc52r16o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc52r16o.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrDVc5P.s: Assembler messages:
encrypt.c: /tmp/ccrDVc5P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrDVc5P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrDVc5P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrDVc5P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDVc5P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDVc5P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDVc5P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDVc5P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDVc5P.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrDVc5P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrDVc5P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrDVc5P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrDVc5P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDVc5P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrDVc5P.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrDVc5P.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrDVc5P.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrDVc5P.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrDVc5P.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDVc5P.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrDVc5P.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrDVc5P.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrDVc5P.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrDVc5P.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccS7vexv.s: Assembler messages:
encrypt.c: /tmp/ccS7vexv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS7vexv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS7vexv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccS7vexv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7vexv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7vexv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7vexv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7vexv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7vexv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS7vexv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS7vexv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS7vexv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS7vexv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7vexv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS7vexv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS7vexv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS7vexv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS7vexv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS7vexv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS7vexv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7vexv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS7vexv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS7vexv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS7vexv.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccllX2fZ.s: Assembler messages:
encrypt.c: /tmp/ccllX2fZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccllX2fZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccllX2fZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccllX2fZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllX2fZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllX2fZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllX2fZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllX2fZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllX2fZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccllX2fZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccllX2fZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccllX2fZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccllX2fZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllX2fZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccllX2fZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccllX2fZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccllX2fZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccllX2fZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccllX2fZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllX2fZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccllX2fZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccllX2fZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccllX2fZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccllX2fZ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3SnoxT.s: Assembler messages:
encrypt.c: /tmp/cc3SnoxT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3SnoxT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3SnoxT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3SnoxT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SnoxT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SnoxT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SnoxT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SnoxT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SnoxT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3SnoxT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3SnoxT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3SnoxT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3SnoxT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SnoxT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3SnoxT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3SnoxT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3SnoxT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3SnoxT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3SnoxT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3SnoxT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3SnoxT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3SnoxT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3SnoxT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3SnoxT.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnL2eUs.s: Assembler messages:
encrypt.c: /tmp/ccnL2eUs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnL2eUs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnL2eUs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnL2eUs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnL2eUs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnL2eUs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnL2eUs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnL2eUs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnL2eUs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnL2eUs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnL2eUs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnL2eUs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnL2eUs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnL2eUs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnL2eUs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnL2eUs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnL2eUs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnL2eUs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnL2eUs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnL2eUs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnL2eUs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnL2eUs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnL2eUs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnL2eUs.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVi6usg.s: Assembler messages:
encrypt.c: /tmp/ccVi6usg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVi6usg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVi6usg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVi6usg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVi6usg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVi6usg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVi6usg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVi6usg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVi6usg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVi6usg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVi6usg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVi6usg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVi6usg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVi6usg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVi6usg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVi6usg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVi6usg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVi6usg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVi6usg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVi6usg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVi6usg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVi6usg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVi6usg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVi6usg.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxP0KSE.s: Assembler messages:
encrypt.c: /tmp/ccxP0KSE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxP0KSE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxP0KSE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxP0KSE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxP0KSE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxP0KSE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxP0KSE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxP0KSE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxP0KSE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxP0KSE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxP0KSE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxP0KSE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxP0KSE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxP0KSE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxP0KSE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxP0KSE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxP0KSE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxP0KSE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxP0KSE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxP0KSE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxP0KSE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxP0KSE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxP0KSE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxP0KSE.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKeyvs7.s: Assembler messages:
encrypt.c: /tmp/ccKeyvs7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKeyvs7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKeyvs7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKeyvs7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeyvs7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeyvs7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeyvs7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeyvs7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeyvs7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKeyvs7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKeyvs7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKeyvs7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKeyvs7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeyvs7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKeyvs7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKeyvs7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKeyvs7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKeyvs7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKeyvs7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKeyvs7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeyvs7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKeyvs7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKeyvs7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKeyvs7.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccj0MbtB.s: Assembler messages:
encrypt.c: /tmp/ccj0MbtB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj0MbtB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj0MbtB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj0MbtB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0MbtB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0MbtB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0MbtB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0MbtB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0MbtB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj0MbtB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj0MbtB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj0MbtB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj0MbtB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0MbtB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj0MbtB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj0MbtB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj0MbtB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj0MbtB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj0MbtB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0MbtB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj0MbtB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj0MbtB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj0MbtB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj0MbtB.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccApvpeg.s: Assembler messages:
encrypt.c: /tmp/ccApvpeg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccApvpeg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccApvpeg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccApvpeg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApvpeg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApvpeg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApvpeg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApvpeg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApvpeg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccApvpeg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccApvpeg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccApvpeg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccApvpeg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApvpeg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccApvpeg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccApvpeg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccApvpeg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccApvpeg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccApvpeg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccApvpeg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApvpeg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccApvpeg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccApvpeg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccApvpeg.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccVDwAlF.s: Assembler messages:
encrypt.c: /tmp/ccVDwAlF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVDwAlF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVDwAlF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVDwAlF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDwAlF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDwAlF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDwAlF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDwAlF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDwAlF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVDwAlF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVDwAlF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVDwAlF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVDwAlF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDwAlF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVDwAlF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVDwAlF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVDwAlF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVDwAlF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVDwAlF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDwAlF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVDwAlF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVDwAlF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVDwAlF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVDwAlF.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7BR9id.s: Assembler messages:
encrypt.c: /tmp/cc7BR9id.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7BR9id.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7BR9id.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7BR9id.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BR9id.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BR9id.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BR9id.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BR9id.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BR9id.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7BR9id.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7BR9id.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7BR9id.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7BR9id.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BR9id.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7BR9id.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7BR9id.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7BR9id.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7BR9id.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7BR9id.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7BR9id.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BR9id.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7BR9id.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7BR9id.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7BR9id.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjOf5Sz.s: Assembler messages:
encrypt.c: /tmp/ccjOf5Sz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjOf5Sz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjOf5Sz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjOf5Sz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOf5Sz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOf5Sz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOf5Sz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOf5Sz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOf5Sz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjOf5Sz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjOf5Sz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjOf5Sz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjOf5Sz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOf5Sz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjOf5Sz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjOf5Sz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjOf5Sz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjOf5Sz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjOf5Sz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjOf5Sz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjOf5Sz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjOf5Sz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjOf5Sz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjOf5Sz.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdX1qz4.s: Assembler messages:
encrypt.c: /tmp/ccdX1qz4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdX1qz4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdX1qz4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdX1qz4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdX1qz4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdX1qz4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdX1qz4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdX1qz4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdX1qz4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdX1qz4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdX1qz4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdX1qz4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdX1qz4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdX1qz4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdX1qz4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdX1qz4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdX1qz4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdX1qz4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdX1qz4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdX1qz4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdX1qz4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdX1qz4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdX1qz4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdX1qz4.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctDvoUi.s: Assembler messages:
encrypt.c: /tmp/cctDvoUi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctDvoUi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctDvoUi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctDvoUi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDvoUi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDvoUi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDvoUi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDvoUi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDvoUi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctDvoUi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctDvoUi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctDvoUi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctDvoUi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDvoUi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctDvoUi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctDvoUi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctDvoUi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctDvoUi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctDvoUi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDvoUi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctDvoUi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctDvoUi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctDvoUi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctDvoUi.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbrqdhX.s: Assembler messages:
encrypt.c: /tmp/ccbrqdhX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbrqdhX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbrqdhX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbrqdhX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrqdhX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrqdhX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrqdhX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrqdhX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrqdhX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbrqdhX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbrqdhX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbrqdhX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbrqdhX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrqdhX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbrqdhX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbrqdhX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbrqdhX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbrqdhX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbrqdhX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbrqdhX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbrqdhX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbrqdhX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbrqdhX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbrqdhX.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccizDRTd.s: Assembler messages:
encrypt.c: /tmp/ccizDRTd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccizDRTd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccizDRTd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccizDRTd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccizDRTd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccizDRTd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccizDRTd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccizDRTd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccizDRTd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccizDRTd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccizDRTd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccizDRTd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccizDRTd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccizDRTd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccizDRTd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccizDRTd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccizDRTd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccizDRTd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccizDRTd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccizDRTd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccizDRTd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccizDRTd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccizDRTd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccizDRTd.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFDLykm.s: Assembler messages:
encrypt.c: /tmp/ccFDLykm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFDLykm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFDLykm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFDLykm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDLykm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDLykm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDLykm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDLykm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDLykm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFDLykm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFDLykm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFDLykm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFDLykm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDLykm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFDLykm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFDLykm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFDLykm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFDLykm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFDLykm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDLykm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFDLykm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFDLykm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFDLykm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFDLykm.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJWP7i4.s: Assembler messages:
encrypt.c: /tmp/ccJWP7i4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJWP7i4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJWP7i4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJWP7i4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWP7i4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWP7i4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWP7i4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWP7i4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWP7i4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJWP7i4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJWP7i4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJWP7i4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJWP7i4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWP7i4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJWP7i4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJWP7i4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJWP7i4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJWP7i4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJWP7i4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJWP7i4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWP7i4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJWP7i4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJWP7i4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJWP7i4.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLIG161.s: Assembler messages:
encrypt.c: /tmp/ccLIG161.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLIG161.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLIG161.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLIG161.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIG161.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIG161.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIG161.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIG161.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIG161.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLIG161.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLIG161.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLIG161.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLIG161.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIG161.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLIG161.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLIG161.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLIG161.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLIG161.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLIG161.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLIG161.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIG161.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLIG161.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLIG161.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLIG161.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvY3Foe.s: Assembler messages:
encrypt.c: /tmp/ccvY3Foe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvY3Foe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvY3Foe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvY3Foe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvY3Foe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvY3Foe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvY3Foe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvY3Foe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvY3Foe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvY3Foe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvY3Foe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvY3Foe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvY3Foe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvY3Foe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvY3Foe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvY3Foe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvY3Foe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvY3Foe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvY3Foe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvY3Foe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvY3Foe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvY3Foe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvY3Foe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvY3Foe.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHLAXP6.s: Assembler messages:
encrypt.c: /tmp/ccHLAXP6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHLAXP6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHLAXP6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHLAXP6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLAXP6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLAXP6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLAXP6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLAXP6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLAXP6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHLAXP6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHLAXP6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHLAXP6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHLAXP6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLAXP6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHLAXP6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHLAXP6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHLAXP6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHLAXP6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHLAXP6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLAXP6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHLAXP6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHLAXP6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHLAXP6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHLAXP6.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdBNe7Q.s: Assembler messages:
encrypt.c: /tmp/ccdBNe7Q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdBNe7Q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdBNe7Q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdBNe7Q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBNe7Q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBNe7Q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBNe7Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBNe7Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBNe7Q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdBNe7Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdBNe7Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdBNe7Q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdBNe7Q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBNe7Q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdBNe7Q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdBNe7Q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdBNe7Q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdBNe7Q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdBNe7Q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdBNe7Q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBNe7Q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdBNe7Q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdBNe7Q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdBNe7Q.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFB1tX4.s: Assembler messages:
encrypt.c: /tmp/ccFB1tX4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFB1tX4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFB1tX4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFB1tX4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFB1tX4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFB1tX4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFB1tX4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFB1tX4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFB1tX4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFB1tX4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFB1tX4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFB1tX4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFB1tX4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFB1tX4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFB1tX4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFB1tX4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFB1tX4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFB1tX4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFB1tX4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFB1tX4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFB1tX4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFB1tX4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFB1tX4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFB1tX4.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccO8fvbL.s: Assembler messages:
encrypt.c: /tmp/ccO8fvbL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO8fvbL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO8fvbL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO8fvbL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8fvbL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8fvbL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8fvbL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8fvbL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8fvbL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO8fvbL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO8fvbL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO8fvbL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO8fvbL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8fvbL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO8fvbL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO8fvbL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO8fvbL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO8fvbL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO8fvbL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO8fvbL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8fvbL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO8fvbL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO8fvbL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO8fvbL.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFCrqS8.s: Assembler messages:
encrypt.c: /tmp/ccFCrqS8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFCrqS8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFCrqS8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFCrqS8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCrqS8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCrqS8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCrqS8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCrqS8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCrqS8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFCrqS8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFCrqS8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFCrqS8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFCrqS8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCrqS8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFCrqS8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFCrqS8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFCrqS8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFCrqS8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFCrqS8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCrqS8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFCrqS8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFCrqS8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFCrqS8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFCrqS8.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXcHwZQ.s: Assembler messages:
encrypt.c: /tmp/ccXcHwZQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXcHwZQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXcHwZQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXcHwZQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXcHwZQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXcHwZQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXcHwZQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXcHwZQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXcHwZQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXcHwZQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXcHwZQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXcHwZQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXcHwZQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXcHwZQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXcHwZQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXcHwZQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXcHwZQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXcHwZQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXcHwZQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXcHwZQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXcHwZQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXcHwZQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXcHwZQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXcHwZQ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRuKEa4.s: Assembler messages:
encrypt.c: /tmp/ccRuKEa4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRuKEa4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRuKEa4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRuKEa4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuKEa4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuKEa4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuKEa4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuKEa4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuKEa4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRuKEa4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRuKEa4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRuKEa4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRuKEa4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuKEa4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRuKEa4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRuKEa4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRuKEa4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRuKEa4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRuKEa4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuKEa4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRuKEa4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRuKEa4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRuKEa4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRuKEa4.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdhwKsO.s: Assembler messages:
encrypt.c: /tmp/ccdhwKsO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdhwKsO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdhwKsO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdhwKsO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhwKsO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhwKsO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhwKsO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhwKsO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhwKsO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdhwKsO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdhwKsO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdhwKsO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdhwKsO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhwKsO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdhwKsO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdhwKsO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdhwKsO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdhwKsO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdhwKsO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdhwKsO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhwKsO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdhwKsO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdhwKsO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdhwKsO.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1bSik5.s: Assembler messages:
encrypt.c: /tmp/cc1bSik5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1bSik5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1bSik5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1bSik5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bSik5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bSik5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bSik5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bSik5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bSik5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1bSik5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1bSik5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1bSik5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1bSik5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bSik5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1bSik5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1bSik5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1bSik5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1bSik5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1bSik5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bSik5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1bSik5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1bSik5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1bSik5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1bSik5.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccd94qfI.s: Assembler messages:
encrypt.c: /tmp/ccd94qfI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd94qfI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd94qfI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccd94qfI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd94qfI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd94qfI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd94qfI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd94qfI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd94qfI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd94qfI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd94qfI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd94qfI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd94qfI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd94qfI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd94qfI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd94qfI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd94qfI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd94qfI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd94qfI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd94qfI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd94qfI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd94qfI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd94qfI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd94qfI.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfBRXu3.s: Assembler messages:
encrypt.c: /tmp/ccfBRXu3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfBRXu3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfBRXu3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfBRXu3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBRXu3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBRXu3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBRXu3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBRXu3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBRXu3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfBRXu3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfBRXu3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfBRXu3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfBRXu3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBRXu3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfBRXu3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfBRXu3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfBRXu3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfBRXu3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfBRXu3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBRXu3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfBRXu3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfBRXu3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfBRXu3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfBRXu3.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqp6YGx.s: Assembler messages:
encrypt.c: /tmp/ccqp6YGx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqp6YGx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqp6YGx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqp6YGx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqp6YGx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqp6YGx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqp6YGx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqp6YGx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqp6YGx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqp6YGx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqp6YGx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqp6YGx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqp6YGx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqp6YGx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqp6YGx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqp6YGx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqp6YGx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqp6YGx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqp6YGx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqp6YGx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqp6YGx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqp6YGx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqp6YGx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqp6YGx.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3bQc7I.s: Assembler messages:
encrypt.c: /tmp/cc3bQc7I.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3bQc7I.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3bQc7I.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3bQc7I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bQc7I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bQc7I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bQc7I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bQc7I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bQc7I.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3bQc7I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3bQc7I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3bQc7I.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3bQc7I.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bQc7I.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3bQc7I.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3bQc7I.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3bQc7I.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3bQc7I.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3bQc7I.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3bQc7I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bQc7I.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3bQc7I.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3bQc7I.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3bQc7I.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCWshW0.s: Assembler messages:
encrypt.c: /tmp/ccCWshW0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCWshW0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCWshW0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCWshW0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWshW0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWshW0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWshW0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWshW0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWshW0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCWshW0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCWshW0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCWshW0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCWshW0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWshW0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCWshW0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCWshW0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCWshW0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCWshW0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCWshW0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWshW0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCWshW0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCWshW0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCWshW0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCWshW0.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpQVswG.s: Assembler messages:
encrypt.c: /tmp/ccpQVswG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpQVswG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpQVswG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpQVswG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQVswG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQVswG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQVswG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQVswG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQVswG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpQVswG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpQVswG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpQVswG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpQVswG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQVswG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpQVswG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpQVswG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpQVswG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpQVswG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpQVswG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpQVswG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQVswG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpQVswG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpQVswG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpQVswG.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyQbni2.s: Assembler messages:
encrypt.c: /tmp/ccyQbni2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyQbni2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyQbni2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyQbni2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQbni2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQbni2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQbni2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQbni2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQbni2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyQbni2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyQbni2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyQbni2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyQbni2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQbni2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyQbni2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyQbni2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyQbni2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyQbni2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyQbni2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyQbni2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyQbni2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyQbni2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyQbni2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyQbni2.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZ4vZqp.s: Assembler messages:
encrypt.c: /tmp/ccZ4vZqp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ4vZqp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ4vZqp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ4vZqp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4vZqp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4vZqp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4vZqp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4vZqp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4vZqp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ4vZqp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ4vZqp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ4vZqp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ4vZqp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4vZqp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ4vZqp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ4vZqp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ4vZqp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ4vZqp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ4vZqp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ4vZqp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4vZqp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ4vZqp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ4vZqp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ4vZqp.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cck4CfgS.s: Assembler messages:
encrypt.c: /tmp/cck4CfgS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck4CfgS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck4CfgS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck4CfgS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4CfgS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4CfgS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4CfgS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4CfgS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4CfgS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck4CfgS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck4CfgS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck4CfgS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck4CfgS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4CfgS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck4CfgS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck4CfgS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck4CfgS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cck4CfgS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cck4CfgS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4CfgS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cck4CfgS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cck4CfgS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cck4CfgS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cck4CfgS.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWwOPEk.s: Assembler messages:
encrypt.c: /tmp/ccWwOPEk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWwOPEk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWwOPEk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWwOPEk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwOPEk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwOPEk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwOPEk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwOPEk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwOPEk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWwOPEk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWwOPEk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWwOPEk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWwOPEk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwOPEk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWwOPEk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWwOPEk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWwOPEk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWwOPEk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWwOPEk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWwOPEk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwOPEk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWwOPEk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWwOPEk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWwOPEk.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqq1pnK.s: Assembler messages:
encrypt.c: /tmp/ccqq1pnK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqq1pnK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqq1pnK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqq1pnK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqq1pnK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqq1pnK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqq1pnK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqq1pnK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqq1pnK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqq1pnK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqq1pnK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqq1pnK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqq1pnK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqq1pnK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqq1pnK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqq1pnK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqq1pnK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqq1pnK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqq1pnK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqq1pnK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqq1pnK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqq1pnK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqq1pnK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqq1pnK.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccK2qcep.s: Assembler messages:
encrypt.c: /tmp/ccK2qcep.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK2qcep.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK2qcep.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccK2qcep.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2qcep.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2qcep.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2qcep.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2qcep.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2qcep.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK2qcep.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK2qcep.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK2qcep.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK2qcep.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2qcep.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK2qcep.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK2qcep.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK2qcep.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK2qcep.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK2qcep.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK2qcep.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2qcep.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK2qcep.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK2qcep.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK2qcep.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccbHhQ0S.s: Assembler messages:
encrypt.c: /tmp/ccbHhQ0S.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbHhQ0S.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbHhQ0S.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbHhQ0S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHhQ0S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHhQ0S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHhQ0S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHhQ0S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHhQ0S.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbHhQ0S.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbHhQ0S.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbHhQ0S.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbHhQ0S.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHhQ0S.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbHhQ0S.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbHhQ0S.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbHhQ0S.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbHhQ0S.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbHhQ0S.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHhQ0S.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbHhQ0S.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbHhQ0S.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbHhQ0S.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbHhQ0S.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEHB9wN.s: Assembler messages:
encrypt.c: /tmp/ccEHB9wN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEHB9wN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEHB9wN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEHB9wN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEHB9wN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEHB9wN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEHB9wN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEHB9wN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEHB9wN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEHB9wN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEHB9wN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEHB9wN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEHB9wN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEHB9wN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEHB9wN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEHB9wN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEHB9wN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEHB9wN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEHB9wN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEHB9wN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEHB9wN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEHB9wN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEHB9wN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEHB9wN.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsptZgm.s: Assembler messages:
encrypt.c: /tmp/ccsptZgm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsptZgm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsptZgm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsptZgm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsptZgm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsptZgm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsptZgm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsptZgm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsptZgm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsptZgm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsptZgm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsptZgm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsptZgm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsptZgm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsptZgm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsptZgm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsptZgm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsptZgm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsptZgm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsptZgm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsptZgm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsptZgm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsptZgm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsptZgm.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZUoiP2.s: Assembler messages:
encrypt.c: /tmp/ccZUoiP2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZUoiP2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZUoiP2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZUoiP2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUoiP2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUoiP2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUoiP2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUoiP2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUoiP2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZUoiP2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZUoiP2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZUoiP2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZUoiP2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUoiP2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZUoiP2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZUoiP2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZUoiP2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZUoiP2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZUoiP2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZUoiP2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUoiP2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZUoiP2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZUoiP2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZUoiP2.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnP9Ylw.s: Assembler messages:
encrypt.c: /tmp/ccnP9Ylw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnP9Ylw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnP9Ylw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnP9Ylw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnP9Ylw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnP9Ylw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnP9Ylw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnP9Ylw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnP9Ylw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnP9Ylw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnP9Ylw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnP9Ylw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnP9Ylw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnP9Ylw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnP9Ylw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnP9Ylw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnP9Ylw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnP9Ylw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnP9Ylw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnP9Ylw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnP9Ylw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnP9Ylw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnP9Ylw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnP9Ylw.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDlRbTY.s: Assembler messages:
encrypt.c: /tmp/ccDlRbTY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDlRbTY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDlRbTY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDlRbTY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlRbTY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlRbTY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlRbTY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlRbTY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlRbTY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDlRbTY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDlRbTY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDlRbTY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDlRbTY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlRbTY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDlRbTY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDlRbTY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDlRbTY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDlRbTY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDlRbTY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDlRbTY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlRbTY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDlRbTY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDlRbTY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDlRbTY.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKzDurr.s: Assembler messages:
encrypt.c: /tmp/ccKzDurr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKzDurr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKzDurr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKzDurr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzDurr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzDurr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzDurr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzDurr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzDurr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKzDurr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKzDurr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKzDurr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKzDurr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzDurr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKzDurr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKzDurr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKzDurr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKzDurr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKzDurr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzDurr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKzDurr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKzDurr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKzDurr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKzDurr.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc5BAsBw.s: Assembler messages:
encrypt.c: /tmp/cc5BAsBw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5BAsBw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5BAsBw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5BAsBw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BAsBw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BAsBw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BAsBw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BAsBw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BAsBw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5BAsBw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5BAsBw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5BAsBw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5BAsBw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BAsBw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5BAsBw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5BAsBw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5BAsBw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5BAsBw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5BAsBw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BAsBw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5BAsBw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5BAsBw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5BAsBw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5BAsBw.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cciAewT2.s: Assembler messages:
encrypt.c: /tmp/cciAewT2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciAewT2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciAewT2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciAewT2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAewT2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAewT2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAewT2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAewT2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAewT2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciAewT2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciAewT2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciAewT2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciAewT2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAewT2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciAewT2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciAewT2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciAewT2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciAewT2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciAewT2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciAewT2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAewT2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciAewT2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciAewT2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciAewT2.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSkPtA0.s: Assembler messages:
encrypt.c: /tmp/ccSkPtA0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSkPtA0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSkPtA0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSkPtA0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSkPtA0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSkPtA0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSkPtA0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSkPtA0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSkPtA0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSkPtA0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSkPtA0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSkPtA0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSkPtA0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSkPtA0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSkPtA0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSkPtA0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSkPtA0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSkPtA0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSkPtA0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSkPtA0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSkPtA0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSkPtA0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSkPtA0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSkPtA0.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXVpu3r.s: Assembler messages:
encrypt.c: /tmp/ccXVpu3r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXVpu3r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXVpu3r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXVpu3r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVpu3r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVpu3r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVpu3r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVpu3r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVpu3r.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXVpu3r.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXVpu3r.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXVpu3r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXVpu3r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVpu3r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXVpu3r.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXVpu3r.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXVpu3r.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXVpu3r.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXVpu3r.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVpu3r.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXVpu3r.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXVpu3r.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXVpu3r.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXVpu3r.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZB3S0m.s: Assembler messages:
encrypt.c: /tmp/ccZB3S0m.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZB3S0m.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZB3S0m.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZB3S0m.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZB3S0m.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZB3S0m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZB3S0m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZB3S0m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZB3S0m.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZB3S0m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZB3S0m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZB3S0m.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZB3S0m.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZB3S0m.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZB3S0m.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZB3S0m.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZB3S0m.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZB3S0m.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZB3S0m.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZB3S0m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZB3S0m.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZB3S0m.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZB3S0m.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZB3S0m.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclDgSkJ.s: Assembler messages:
encrypt.c: /tmp/cclDgSkJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclDgSkJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclDgSkJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclDgSkJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDgSkJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDgSkJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDgSkJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDgSkJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDgSkJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclDgSkJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclDgSkJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclDgSkJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclDgSkJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDgSkJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclDgSkJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclDgSkJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclDgSkJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclDgSkJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclDgSkJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDgSkJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclDgSkJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclDgSkJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclDgSkJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclDgSkJ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfZQEcH.s: Assembler messages:
encrypt.c: /tmp/ccfZQEcH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfZQEcH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfZQEcH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfZQEcH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZQEcH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZQEcH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZQEcH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZQEcH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZQEcH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfZQEcH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfZQEcH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfZQEcH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfZQEcH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZQEcH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfZQEcH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfZQEcH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfZQEcH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfZQEcH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfZQEcH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZQEcH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfZQEcH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfZQEcH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfZQEcH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfZQEcH.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpJKIYb.s: Assembler messages:
encrypt.c: /tmp/ccpJKIYb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpJKIYb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpJKIYb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpJKIYb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJKIYb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJKIYb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJKIYb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJKIYb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJKIYb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpJKIYb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpJKIYb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpJKIYb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpJKIYb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJKIYb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpJKIYb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpJKIYb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpJKIYb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpJKIYb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpJKIYb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpJKIYb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJKIYb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpJKIYb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpJKIYb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpJKIYb.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccIzSzRm.s: Assembler messages:
encrypt.c: /tmp/ccIzSzRm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIzSzRm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIzSzRm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIzSzRm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzSzRm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzSzRm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzSzRm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzSzRm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzSzRm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIzSzRm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIzSzRm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIzSzRm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIzSzRm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzSzRm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIzSzRm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIzSzRm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIzSzRm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIzSzRm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIzSzRm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIzSzRm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzSzRm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIzSzRm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIzSzRm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIzSzRm.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccPtb1KL.s: Assembler messages:
encrypt.c: /tmp/ccPtb1KL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPtb1KL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPtb1KL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPtb1KL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtb1KL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtb1KL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtb1KL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtb1KL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtb1KL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPtb1KL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPtb1KL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPtb1KL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPtb1KL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtb1KL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPtb1KL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPtb1KL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPtb1KL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPtb1KL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPtb1KL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtb1KL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPtb1KL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPtb1KL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPtb1KL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPtb1KL.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4o8Pui.s: Assembler messages:
encrypt.c: /tmp/cc4o8Pui.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4o8Pui.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4o8Pui.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4o8Pui.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4o8Pui.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4o8Pui.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4o8Pui.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4o8Pui.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4o8Pui.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4o8Pui.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4o8Pui.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4o8Pui.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4o8Pui.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4o8Pui.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4o8Pui.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4o8Pui.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4o8Pui.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4o8Pui.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4o8Pui.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4o8Pui.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4o8Pui.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4o8Pui.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4o8Pui.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4o8Pui.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLQzrVG.s: Assembler messages:
encrypt.c: /tmp/ccLQzrVG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLQzrVG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLQzrVG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLQzrVG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQzrVG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQzrVG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQzrVG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQzrVG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQzrVG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLQzrVG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLQzrVG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLQzrVG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLQzrVG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQzrVG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLQzrVG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLQzrVG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLQzrVG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLQzrVG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLQzrVG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQzrVG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLQzrVG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLQzrVG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLQzrVG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLQzrVG.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