Implementation notes: x86, calvin, crypto_aead/omdsha256k256n248tau256v1

Computer: calvin
Architecture: x86
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k256n248tau256v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
335224? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017082020170725
336569? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
336673? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017082020170725
339351? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017082020170725
342795? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
344064? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017082020170725
344337? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
345591? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017082020170725
347366? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017082020170725
347754? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017082020170725
347897? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017082020170725
348661? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017082020170725
348885? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017082020170725
349042? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017082020170725
349051? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017082020170725
353252? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
353559? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017082020170725
355020? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017082020170725
356525? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017082020170725
357703? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017082020170725
359694? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017082020170725
361078? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017082020170725
364159? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017082020170725
365602? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017082020170725
366632? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017082020170725
369843? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017082020170725
376779? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017082020170725
377436? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017082020170725
380400? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017082020170725
381031? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017082020170725
381612? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017082020170725
381786? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017082020170725
383098? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017082020170725
383668? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017082020170725
384042? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017082020170725
385357? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017082020170725
388112? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017082020170725
388861? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017082020170725
389569? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
390344? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017082020170725
391418? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017082020170725
391812? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017082020170725
393032? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017082020170725
393089? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017082020170725
395415? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
396922? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017082020170725
400849? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017082020170725
401975? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017082020170725
403657? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017082020170725
403708? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017082020170725
404293? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017082020170725
404495? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017082020170725
405168? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017082020170725
405222? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017082020170725
408073? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017082020170725
408454? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017082020170725
409649? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017082020170725
409716? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017082020170725
410029? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017082020170725
410830? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017082020170725
411107? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017082020170725
411191? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
412956? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017082020170725
415608? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017082020170725
418867? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017082020170725
419738? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017082020170725
425784? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017082020170725
426026? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017082020170725
426105? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
426200? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017082020170725
426478? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017082020170725
426797? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017082020170725
426825? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017082020170725
426914? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017082020170725
427399? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017082020170725
427909? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017082020170725
428083? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017082020170725
428198? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017082020170725
428377? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017082020170725
428845? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017082020170725
429788? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017082020170725
429923? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017082020170725
430731? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017082020170725
432543? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017082020170725
433215? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017082020170725
433664? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017082020170725
433997? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017082020170725
434537? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017082020170725
434560? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017082020170725
434639? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017082020170725
435040? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017082020170725
435190? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017082020170725
435593? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
435619? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017082020170725
435936? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017082020170725
436000? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017082020170725
437548? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017082020170725
438562? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017082020170725
438908? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017082020170725
440042? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017082020170725
440601? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017082020170725
442340? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017082020170725
444205? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017082020170725
444629? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017082020170725
444787? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017082020170725
444908? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017082020170725
445527? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017082020170725
445567? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017082020170725
445919? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017082020170725
446162? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017082020170725
446187? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017082020170725
446264? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017082020170725
446981? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017082020170725
447016? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017082020170725
447508? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017082020170725
449340? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
449682? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017082020170725
454809? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017082020170725
457507? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017082020170725
457717? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017082020170725
460518? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017082020170725
462332? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017082020170725
472808? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017082020170725
474186? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017082020170725
474437? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017082020170725
475413? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017082020170725
476241? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017082020170725
476315? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017082020170725
476457? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017082020170725
476769? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017082020170725
476819? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017082020170725
477946? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017082020170725
478401? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017082020170725
478448? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017082020170725
478714? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017082020170725
479168? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
479703? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017082020170725
480032? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017082020170725
480927? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017082020170725
482002? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017082020170725
482218? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017082020170725
482979? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017082020170725
483044? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017082020170725
483130? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017082020170725
483150? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017082020170725
483994? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017082020170725
484164? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017082020170725
484381? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017082020170725
484551? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017082020170725
484813? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017082020170725
485315? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017082020170725
486693? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
486982? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
487053? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017082020170725
487332? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017082020170725
487438? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017082020170725
487592? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017082020170725
487670? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017082020170725
488071? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017082020170725
488526? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017082020170725
489327? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017082020170725
489440? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017082020170725
489563? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017082020170725
489879? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017082020170725
490210? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017082020170725
490822? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017082020170725
492086? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017082020170725
496484? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
497135? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017082020170725
503348? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017082020170725
504204? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017082020170725
504233? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017082020170725

Test failure

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

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Compiler output

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Compiler output

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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