Implementation notes: x86, gcc16, crypto_aead/omdsha256k256n248tau256v2

Computer: gcc16
Architecture: x86
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20171020
Operation: crypto_aead
Primitive: omdsha256k256n248tau256v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
321029? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072620170718
329524? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017072620170718
331546? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072620170718
331546? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017072620170718
331548? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072620170718
331743? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072620170718
332061? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072620170718
333466? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072620170718
335398? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072620170718
335398? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072620170718
335530? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072620170718
335602? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017072620170718
335616? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072620170718
335807? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017072620170718
335944? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072620170718
336726? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072620170718
338748? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017072620170718
339382? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017072620170718
341250? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072620170718
342178? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072620170718
342180? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072620170718
342563? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017072620170718
348780? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072620170718
348843? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072620170718
349540? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017072620170718
349550? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072620170718
349555? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017072620170718
349712? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017072620170718
350105? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072620170718
350356? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017072620170718
351296? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072620170718
351486? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072620170718
358672? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072620170718
359977? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017072620170718
362526? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072620170718
363087? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072620170718
365207? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072620170718
367109? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072620170718
370616? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072620170718
374931? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072620170718
377252? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072620170718
377873? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072620170718
378046? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017072620170718
379771? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017072620170718
380551? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072620170718
385119? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072620170718
385891? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072620170718
386238? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017072620170718
386416? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072620170718
386886? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072620170718
393383? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017072620170718
394070? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017072620170718
395841? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072620170718
396097? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017072620170718
396299? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072620170718
397071? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017072620170718
397615? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017072620170718
397638? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017072620170718
397638? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072620170718
397834? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017072620170718
397836? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072620170718
399760? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017072620170718
400299? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017072620170718
400312? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072620170718
400384? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072620170718
401830? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072620170718
402353? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072620170718
402692? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017072620170718
402717? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072620170718
402806? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072620170718
402893? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072620170718
403270? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072620170718
403360? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072620170718
403983? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072620170718
405137? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072620170718
405151? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072620170718
405785? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072620170718
405800? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072620170718
407108? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072620170718
408286? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017072620170718
408818? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017072620170718
408960? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072620170718
409082? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017072620170718
409151? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072620170718
409566? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017072620170718
409842? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017072620170718
410128? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072620170718
410401? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072620170718
410404? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017072620170718
411087? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017072620170718
411200? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072620170718
411262? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072620170718
411425? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072620170718
411425? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017072620170718
413012? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072620170718
413012? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072620170718
414271? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017072620170718
414272? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072620170718
414282? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072620170718
417439? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017072620170718
419572? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072620170718
419817? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072620170718
419854? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072620170718
421527? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072620170718
421549? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072620170718
422241? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072620170718
422263? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072620170718
422263? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072620170718
424199? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072620170718
425028? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072620170718
425031? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072620170718
425031? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017072620170718
425580? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017072620170718
425639? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017072620170718
427926? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017072620170718
428671? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072620170718
436650? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017072620170718
440132? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072620170718
444981? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017072620170718
445769? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017072620170718
484497? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017072620170718
488888? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072620170718
489621? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072620170718
492228? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072620170718
492713? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072620170718
493874? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072620170718
494538? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017072620170718
500961? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017072620170718
500977? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017072620170718
501397? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072620170718
501565? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017072620170718
502397? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017072620170718
502436? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072620170718
503253? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072620170718
504343? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072620170718
505043? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072620170718
506682? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017072620170718
507660? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072620170718
507745? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072620170718
507857? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072620170718
508123? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072620170718
509070? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017072620170718
509603? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017072620170718
509672? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072620170718
510007? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072620170718
510037? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072620170718
510423? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072620170718
510901? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072620170718
515185? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072620170718
515320? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017072620170718
515569? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072620170718
516866? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072620170718
516882? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072620170718
517278? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072620170718
527191? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072620170718
527424? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072620170718
533759? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072620170718
543734? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072620170718
543734? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072620170718
554791? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017072620170718

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPWhbeA.s: Assembler messages:
encrypt.c: /tmp/ccPWhbeA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPWhbeA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPWhbeA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPWhbeA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWhbeA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWhbeA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWhbeA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWhbeA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWhbeA.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccPWhbeA.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccPWhbeA.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccPWhbeA.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccPWhbeA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWhbeA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPWhbeA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPWhbeA.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccPWhbeA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPWhbeA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPWhbeA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPWhbeA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWhbeA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPWhbeA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPWhbeA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPWhbeA.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckr2VDW.s: Assembler messages:
encrypt.c: /tmp/cckr2VDW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckr2VDW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckr2VDW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckr2VDW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckr2VDW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckr2VDW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckr2VDW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckr2VDW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckr2VDW.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cckr2VDW.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cckr2VDW.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cckr2VDW.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cckr2VDW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckr2VDW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckr2VDW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckr2VDW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckr2VDW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckr2VDW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckr2VDW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckr2VDW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckr2VDW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckr2VDW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckr2VDW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckr2VDW.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccF7E6Zi.s: Assembler messages:
encrypt.c: /tmp/ccF7E6Zi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF7E6Zi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF7E6Zi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccF7E6Zi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7E6Zi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7E6Zi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7E6Zi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7E6Zi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7E6Zi.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccF7E6Zi.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccF7E6Zi.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccF7E6Zi.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccF7E6Zi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7E6Zi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF7E6Zi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF7E6Zi.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccF7E6Zi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF7E6Zi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF7E6Zi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF7E6Zi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7E6Zi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF7E6Zi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF7E6Zi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF7E6Zi.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfqussD.s: Assembler messages:
encrypt.c: /tmp/ccfqussD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfqussD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfqussD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfqussD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqussD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqussD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqussD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqussD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqussD.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccfqussD.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccfqussD.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccfqussD.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccfqussD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqussD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfqussD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfqussD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfqussD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfqussD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfqussD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfqussD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfqussD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfqussD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfqussD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfqussD.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cccnhjtF.s: Assembler messages:
encrypt.c: /tmp/cccnhjtF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccnhjtF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccnhjtF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccnhjtF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnhjtF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnhjtF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnhjtF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnhjtF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnhjtF.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cccnhjtF.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cccnhjtF.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cccnhjtF.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cccnhjtF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnhjtF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccnhjtF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccnhjtF.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/cccnhjtF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccnhjtF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccnhjtF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccnhjtF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnhjtF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccnhjtF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccnhjtF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccnhjtF.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccd3FG9W.s: Assembler messages:
encrypt.c: /tmp/ccd3FG9W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd3FG9W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd3FG9W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd3FG9W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3FG9W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3FG9W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3FG9W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3FG9W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3FG9W.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccd3FG9W.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccd3FG9W.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccd3FG9W.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccd3FG9W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3FG9W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd3FG9W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd3FG9W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd3FG9W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd3FG9W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd3FG9W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3FG9W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd3FG9W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd3FG9W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd3FG9W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd3FG9W.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2KrYGC.s: Assembler messages:
encrypt.c: /tmp/cc2KrYGC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2KrYGC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2KrYGC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2KrYGC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KrYGC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KrYGC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KrYGC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KrYGC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KrYGC.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc2KrYGC.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc2KrYGC.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc2KrYGC.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc2KrYGC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KrYGC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2KrYGC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2KrYGC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2KrYGC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2KrYGC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2KrYGC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KrYGC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2KrYGC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2KrYGC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2KrYGC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2KrYGC.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccF7zNwz.s: Assembler messages:
encrypt.c: /tmp/ccF7zNwz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF7zNwz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF7zNwz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccF7zNwz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7zNwz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7zNwz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7zNwz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7zNwz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7zNwz.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccF7zNwz.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccF7zNwz.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccF7zNwz.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccF7zNwz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7zNwz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF7zNwz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF7zNwz.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccF7zNwz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF7zNwz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF7zNwz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF7zNwz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7zNwz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF7zNwz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF7zNwz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF7zNwz.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYCFo1s.s: Assembler messages:
encrypt.c: /tmp/ccYCFo1s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYCFo1s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYCFo1s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYCFo1s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCFo1s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCFo1s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCFo1s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCFo1s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCFo1s.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccYCFo1s.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccYCFo1s.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccYCFo1s.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccYCFo1s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCFo1s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYCFo1s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYCFo1s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYCFo1s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYCFo1s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYCFo1s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCFo1s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYCFo1s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYCFo1s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYCFo1s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYCFo1s.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckq4JM6.s: Assembler messages:
encrypt.c: /tmp/cckq4JM6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckq4JM6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckq4JM6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckq4JM6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckq4JM6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckq4JM6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckq4JM6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckq4JM6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckq4JM6.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cckq4JM6.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cckq4JM6.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cckq4JM6.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cckq4JM6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckq4JM6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckq4JM6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckq4JM6.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/cckq4JM6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckq4JM6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckq4JM6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckq4JM6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckq4JM6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckq4JM6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckq4JM6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckq4JM6.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cch9iz28.s: Assembler messages:
encrypt.c: /tmp/cch9iz28.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch9iz28.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch9iz28.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cch9iz28.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9iz28.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9iz28.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9iz28.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9iz28.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9iz28.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cch9iz28.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cch9iz28.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cch9iz28.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cch9iz28.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9iz28.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch9iz28.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cch9iz28.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch9iz28.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cch9iz28.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cch9iz28.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9iz28.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cch9iz28.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cch9iz28.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cch9iz28.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cch9iz28.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciMg4WR.s: Assembler messages:
encrypt.c: /tmp/cciMg4WR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciMg4WR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciMg4WR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciMg4WR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMg4WR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMg4WR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMg4WR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMg4WR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMg4WR.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cciMg4WR.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cciMg4WR.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cciMg4WR.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cciMg4WR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMg4WR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciMg4WR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciMg4WR.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/cciMg4WR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciMg4WR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciMg4WR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciMg4WR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMg4WR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciMg4WR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciMg4WR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciMg4WR.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc3AF4Gv.s: Assembler messages:
encrypt.c: /tmp/cc3AF4Gv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3AF4Gv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3AF4Gv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3AF4Gv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AF4Gv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AF4Gv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AF4Gv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AF4Gv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AF4Gv.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc3AF4Gv.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc3AF4Gv.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc3AF4Gv.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc3AF4Gv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AF4Gv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3AF4Gv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3AF4Gv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3AF4Gv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3AF4Gv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3AF4Gv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3AF4Gv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3AF4Gv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3AF4Gv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3AF4Gv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3AF4Gv.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccReUtQy.s: Assembler messages:
encrypt.c: /tmp/ccReUtQy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccReUtQy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccReUtQy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccReUtQy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccReUtQy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccReUtQy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccReUtQy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccReUtQy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccReUtQy.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccReUtQy.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccReUtQy.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccReUtQy.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccReUtQy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccReUtQy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccReUtQy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccReUtQy.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccReUtQy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccReUtQy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccReUtQy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccReUtQy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccReUtQy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccReUtQy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccReUtQy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccReUtQy.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBObfl6.s: Assembler messages:
encrypt.c: /tmp/ccBObfl6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBObfl6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBObfl6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBObfl6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBObfl6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBObfl6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBObfl6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBObfl6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBObfl6.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccBObfl6.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccBObfl6.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccBObfl6.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccBObfl6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBObfl6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBObfl6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBObfl6.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccBObfl6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBObfl6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBObfl6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBObfl6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBObfl6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBObfl6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBObfl6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBObfl6.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLirA0c.s: Assembler messages:
encrypt.c: /tmp/ccLirA0c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLirA0c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLirA0c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLirA0c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLirA0c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLirA0c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLirA0c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLirA0c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLirA0c.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccLirA0c.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccLirA0c.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccLirA0c.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccLirA0c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLirA0c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLirA0c.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLirA0c.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLirA0c.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLirA0c.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLirA0c.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLirA0c.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLirA0c.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLirA0c.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLirA0c.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLirA0c.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3Ml4Hy.s: Assembler messages:
encrypt.c: /tmp/cc3Ml4Hy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3Ml4Hy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3Ml4Hy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3Ml4Hy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Ml4Hy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Ml4Hy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Ml4Hy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Ml4Hy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Ml4Hy.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc3Ml4Hy.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc3Ml4Hy.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc3Ml4Hy.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc3Ml4Hy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Ml4Hy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3Ml4Hy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3Ml4Hy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Ml4Hy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Ml4Hy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Ml4Hy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Ml4Hy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Ml4Hy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3Ml4Hy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Ml4Hy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Ml4Hy.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNCSr7z.s: Assembler messages:
encrypt.c: /tmp/ccNCSr7z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNCSr7z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNCSr7z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNCSr7z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCSr7z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCSr7z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCSr7z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCSr7z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCSr7z.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccNCSr7z.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccNCSr7z.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccNCSr7z.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccNCSr7z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCSr7z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNCSr7z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNCSr7z.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccNCSr7z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNCSr7z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNCSr7z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNCSr7z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCSr7z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNCSr7z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNCSr7z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNCSr7z.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdoxTNd.s: Assembler messages:
encrypt.c: /tmp/ccdoxTNd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdoxTNd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdoxTNd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdoxTNd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoxTNd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoxTNd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoxTNd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoxTNd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoxTNd.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccdoxTNd.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccdoxTNd.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccdoxTNd.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccdoxTNd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoxTNd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdoxTNd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdoxTNd.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccdoxTNd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdoxTNd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdoxTNd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdoxTNd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoxTNd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdoxTNd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdoxTNd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdoxTNd.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceNN0fc.s: Assembler messages:
encrypt.c: /tmp/cceNN0fc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceNN0fc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceNN0fc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceNN0fc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNN0fc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNN0fc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNN0fc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNN0fc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNN0fc.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cceNN0fc.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cceNN0fc.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cceNN0fc.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cceNN0fc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNN0fc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceNN0fc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceNN0fc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceNN0fc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceNN0fc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceNN0fc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNN0fc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceNN0fc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceNN0fc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceNN0fc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceNN0fc.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc4zSQ2x.s: Assembler messages:
encrypt.c: /tmp/cc4zSQ2x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4zSQ2x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4zSQ2x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4zSQ2x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zSQ2x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zSQ2x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zSQ2x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zSQ2x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zSQ2x.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc4zSQ2x.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc4zSQ2x.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc4zSQ2x.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc4zSQ2x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zSQ2x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4zSQ2x.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4zSQ2x.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4zSQ2x.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4zSQ2x.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4zSQ2x.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zSQ2x.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4zSQ2x.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4zSQ2x.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4zSQ2x.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4zSQ2x.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccFatjiB.s: Assembler messages:
encrypt.c: /tmp/ccFatjiB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFatjiB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFatjiB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFatjiB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFatjiB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFatjiB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFatjiB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFatjiB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFatjiB.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccFatjiB.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccFatjiB.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccFatjiB.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccFatjiB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFatjiB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFatjiB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFatjiB.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccFatjiB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFatjiB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFatjiB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFatjiB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFatjiB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFatjiB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFatjiB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFatjiB.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLhhBxv.s: Assembler messages:
encrypt.c: /tmp/ccLhhBxv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLhhBxv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLhhBxv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLhhBxv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhhBxv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhhBxv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhhBxv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhhBxv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhhBxv.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccLhhBxv.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccLhhBxv.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccLhhBxv.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccLhhBxv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhhBxv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLhhBxv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLhhBxv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLhhBxv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLhhBxv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLhhBxv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhhBxv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLhhBxv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLhhBxv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLhhBxv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLhhBxv.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPK3fvl.s: Assembler messages:
encrypt.c: /tmp/ccPK3fvl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPK3fvl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPK3fvl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPK3fvl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPK3fvl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPK3fvl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPK3fvl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPK3fvl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPK3fvl.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccPK3fvl.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccPK3fvl.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccPK3fvl.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccPK3fvl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPK3fvl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPK3fvl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPK3fvl.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccPK3fvl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPK3fvl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPK3fvl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPK3fvl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPK3fvl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPK3fvl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPK3fvl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPK3fvl.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0mgx5G.s: Assembler messages:
encrypt.c: /tmp/cc0mgx5G.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0mgx5G.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0mgx5G.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0mgx5G.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mgx5G.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mgx5G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mgx5G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mgx5G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mgx5G.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc0mgx5G.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc0mgx5G.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc0mgx5G.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc0mgx5G.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mgx5G.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0mgx5G.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0mgx5G.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/cc0mgx5G.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0mgx5G.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0mgx5G.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0mgx5G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mgx5G.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0mgx5G.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0mgx5G.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0mgx5G.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpxoUfJ.s: Assembler messages:
encrypt.c: /tmp/ccpxoUfJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpxoUfJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpxoUfJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpxoUfJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpxoUfJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpxoUfJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpxoUfJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpxoUfJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpxoUfJ.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccpxoUfJ.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccpxoUfJ.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccpxoUfJ.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccpxoUfJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpxoUfJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpxoUfJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpxoUfJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpxoUfJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpxoUfJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpxoUfJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpxoUfJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpxoUfJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpxoUfJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpxoUfJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpxoUfJ.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccto1yhu.s: Assembler messages:
encrypt.c: /tmp/ccto1yhu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccto1yhu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccto1yhu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccto1yhu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccto1yhu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccto1yhu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccto1yhu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccto1yhu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccto1yhu.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccto1yhu.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccto1yhu.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccto1yhu.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccto1yhu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccto1yhu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccto1yhu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccto1yhu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccto1yhu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccto1yhu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccto1yhu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccto1yhu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccto1yhu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccto1yhu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccto1yhu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccto1yhu.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvdJUHH.s: Assembler messages:
encrypt.c: /tmp/ccvdJUHH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvdJUHH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvdJUHH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvdJUHH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdJUHH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdJUHH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdJUHH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdJUHH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdJUHH.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccvdJUHH.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccvdJUHH.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccvdJUHH.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccvdJUHH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdJUHH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvdJUHH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvdJUHH.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccvdJUHH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvdJUHH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvdJUHH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvdJUHH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvdJUHH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvdJUHH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvdJUHH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvdJUHH.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCKfBgN.s: Assembler messages:
encrypt.c: /tmp/ccCKfBgN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCKfBgN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCKfBgN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCKfBgN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCKfBgN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCKfBgN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCKfBgN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCKfBgN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCKfBgN.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccCKfBgN.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccCKfBgN.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccCKfBgN.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccCKfBgN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCKfBgN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCKfBgN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCKfBgN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCKfBgN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCKfBgN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCKfBgN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCKfBgN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCKfBgN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCKfBgN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCKfBgN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCKfBgN.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsuD8QM.s: Assembler messages:
encrypt.c: /tmp/ccsuD8QM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsuD8QM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsuD8QM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsuD8QM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsuD8QM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsuD8QM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsuD8QM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsuD8QM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsuD8QM.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccsuD8QM.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccsuD8QM.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccsuD8QM.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccsuD8QM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsuD8QM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsuD8QM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsuD8QM.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccsuD8QM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsuD8QM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsuD8QM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsuD8QM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsuD8QM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsuD8QM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsuD8QM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsuD8QM.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJuMd7H.s: Assembler messages:
encrypt.c: /tmp/ccJuMd7H.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJuMd7H.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJuMd7H.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJuMd7H.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuMd7H.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuMd7H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuMd7H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuMd7H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuMd7H.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccJuMd7H.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccJuMd7H.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccJuMd7H.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccJuMd7H.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuMd7H.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJuMd7H.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJuMd7H.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccJuMd7H.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJuMd7H.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJuMd7H.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJuMd7H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuMd7H.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJuMd7H.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJuMd7H.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJuMd7H.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczuwWWC.s: Assembler messages:
encrypt.c: /tmp/cczuwWWC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczuwWWC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczuwWWC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczuwWWC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuwWWC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuwWWC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuwWWC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuwWWC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuwWWC.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cczuwWWC.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cczuwWWC.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cczuwWWC.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cczuwWWC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuwWWC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczuwWWC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczuwWWC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczuwWWC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczuwWWC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczuwWWC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuwWWC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczuwWWC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczuwWWC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczuwWWC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczuwWWC.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccq2YIyf.s: Assembler messages:
encrypt.c: /tmp/ccq2YIyf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq2YIyf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq2YIyf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccq2YIyf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2YIyf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2YIyf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2YIyf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2YIyf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2YIyf.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccq2YIyf.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccq2YIyf.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccq2YIyf.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccq2YIyf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2YIyf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq2YIyf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq2YIyf.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccq2YIyf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq2YIyf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq2YIyf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq2YIyf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq2YIyf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq2YIyf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq2YIyf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq2YIyf.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczB866o.s: Assembler messages:
encrypt.c: /tmp/cczB866o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczB866o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczB866o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczB866o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczB866o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczB866o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczB866o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczB866o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczB866o.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cczB866o.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cczB866o.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cczB866o.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cczB866o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczB866o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczB866o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczB866o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczB866o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczB866o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczB866o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczB866o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczB866o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczB866o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczB866o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczB866o.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3I7cE5.s: Assembler messages:
encrypt.c: /tmp/cc3I7cE5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3I7cE5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3I7cE5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3I7cE5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3I7cE5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3I7cE5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3I7cE5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3I7cE5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3I7cE5.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc3I7cE5.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc3I7cE5.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc3I7cE5.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc3I7cE5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3I7cE5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3I7cE5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3I7cE5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3I7cE5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3I7cE5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3I7cE5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3I7cE5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3I7cE5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3I7cE5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3I7cE5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3I7cE5.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSoaZAh.s: Assembler messages:
encrypt.c: /tmp/ccSoaZAh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSoaZAh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSoaZAh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSoaZAh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoaZAh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoaZAh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoaZAh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoaZAh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoaZAh.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccSoaZAh.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccSoaZAh.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccSoaZAh.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccSoaZAh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoaZAh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSoaZAh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSoaZAh.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccSoaZAh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSoaZAh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSoaZAh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSoaZAh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoaZAh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSoaZAh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSoaZAh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSoaZAh.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3zs9qr.s: Assembler messages:
encrypt.c: /tmp/cc3zs9qr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3zs9qr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3zs9qr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3zs9qr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zs9qr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zs9qr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zs9qr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zs9qr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zs9qr.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc3zs9qr.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc3zs9qr.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc3zs9qr.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc3zs9qr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zs9qr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3zs9qr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3zs9qr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3zs9qr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3zs9qr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3zs9qr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zs9qr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3zs9qr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3zs9qr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3zs9qr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3zs9qr.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxMa9Nk.s: Assembler messages:
encrypt.c: /tmp/ccxMa9Nk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxMa9Nk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxMa9Nk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxMa9Nk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMa9Nk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMa9Nk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMa9Nk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMa9Nk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMa9Nk.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccxMa9Nk.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccxMa9Nk.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccxMa9Nk.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccxMa9Nk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMa9Nk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxMa9Nk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxMa9Nk.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccxMa9Nk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxMa9Nk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxMa9Nk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxMa9Nk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMa9Nk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxMa9Nk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxMa9Nk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxMa9Nk.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHxcMpg.s: Assembler messages:
encrypt.c: /tmp/ccHxcMpg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHxcMpg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHxcMpg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHxcMpg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxcMpg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxcMpg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxcMpg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxcMpg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxcMpg.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccHxcMpg.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccHxcMpg.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccHxcMpg.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccHxcMpg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxcMpg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHxcMpg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHxcMpg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHxcMpg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHxcMpg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHxcMpg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxcMpg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHxcMpg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHxcMpg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHxcMpg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHxcMpg.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqHVNFm.s: Assembler messages:
encrypt.c: /tmp/ccqHVNFm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqHVNFm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqHVNFm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqHVNFm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqHVNFm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqHVNFm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqHVNFm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqHVNFm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqHVNFm.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccqHVNFm.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccqHVNFm.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccqHVNFm.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccqHVNFm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqHVNFm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqHVNFm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqHVNFm.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccqHVNFm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqHVNFm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqHVNFm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqHVNFm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqHVNFm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqHVNFm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqHVNFm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqHVNFm.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVIMfQo.s: Assembler messages:
encrypt.c: /tmp/ccVIMfQo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVIMfQo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVIMfQo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVIMfQo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVIMfQo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVIMfQo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVIMfQo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVIMfQo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVIMfQo.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccVIMfQo.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccVIMfQo.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccVIMfQo.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccVIMfQo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVIMfQo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVIMfQo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVIMfQo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVIMfQo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVIMfQo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVIMfQo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVIMfQo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVIMfQo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVIMfQo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVIMfQo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVIMfQo.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccQPnKz.s: Assembler messages:
encrypt.c: /tmp/cccQPnKz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccQPnKz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccQPnKz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccQPnKz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQPnKz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQPnKz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQPnKz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQPnKz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQPnKz.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cccQPnKz.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cccQPnKz.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cccQPnKz.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cccQPnKz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQPnKz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccQPnKz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccQPnKz.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/cccQPnKz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccQPnKz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccQPnKz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccQPnKz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQPnKz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccQPnKz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccQPnKz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccQPnKz.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVrhAwR.s: Assembler messages:
encrypt.c: /tmp/ccVrhAwR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVrhAwR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVrhAwR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVrhAwR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrhAwR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrhAwR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrhAwR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrhAwR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrhAwR.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccVrhAwR.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccVrhAwR.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccVrhAwR.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccVrhAwR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrhAwR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVrhAwR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVrhAwR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVrhAwR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVrhAwR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVrhAwR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrhAwR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVrhAwR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVrhAwR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVrhAwR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVrhAwR.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccZutcg.s: Assembler messages:
encrypt.c: /tmp/cccZutcg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccZutcg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccZutcg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccZutcg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZutcg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZutcg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZutcg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZutcg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZutcg.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cccZutcg.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cccZutcg.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cccZutcg.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cccZutcg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZutcg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccZutcg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccZutcg.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/cccZutcg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccZutcg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccZutcg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccZutcg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZutcg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccZutcg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccZutcg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccZutcg.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6werdD.s: Assembler messages:
encrypt.c: /tmp/cc6werdD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6werdD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6werdD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6werdD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6werdD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6werdD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6werdD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6werdD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6werdD.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc6werdD.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc6werdD.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc6werdD.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc6werdD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6werdD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6werdD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6werdD.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/cc6werdD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6werdD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6werdD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6werdD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6werdD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6werdD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6werdD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6werdD.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccv4WAVA.s: Assembler messages:
encrypt.c: /tmp/ccv4WAVA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv4WAVA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv4WAVA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccv4WAVA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4WAVA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4WAVA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4WAVA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4WAVA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4WAVA.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccv4WAVA.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccv4WAVA.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccv4WAVA.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccv4WAVA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4WAVA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv4WAVA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccv4WAVA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv4WAVA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv4WAVA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv4WAVA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4WAVA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv4WAVA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv4WAVA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv4WAVA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv4WAVA.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8WaAPS.s: Assembler messages:
encrypt.c: /tmp/cc8WaAPS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8WaAPS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8WaAPS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8WaAPS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8WaAPS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8WaAPS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8WaAPS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8WaAPS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8WaAPS.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc8WaAPS.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc8WaAPS.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc8WaAPS.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc8WaAPS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8WaAPS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8WaAPS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8WaAPS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8WaAPS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8WaAPS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8WaAPS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8WaAPS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8WaAPS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8WaAPS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8WaAPS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8WaAPS.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwGE21t.s: Assembler messages:
encrypt.c: /tmp/ccwGE21t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwGE21t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwGE21t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwGE21t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGE21t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGE21t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGE21t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGE21t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGE21t.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccwGE21t.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccwGE21t.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccwGE21t.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccwGE21t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGE21t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwGE21t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwGE21t.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccwGE21t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwGE21t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwGE21t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwGE21t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGE21t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwGE21t.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwGE21t.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwGE21t.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1FrzGR.s: Assembler messages:
encrypt.c: /tmp/cc1FrzGR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1FrzGR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1FrzGR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1FrzGR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FrzGR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FrzGR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FrzGR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FrzGR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FrzGR.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc1FrzGR.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc1FrzGR.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc1FrzGR.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc1FrzGR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FrzGR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1FrzGR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1FrzGR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1FrzGR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1FrzGR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1FrzGR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FrzGR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1FrzGR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1FrzGR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1FrzGR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1FrzGR.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccp8yvee.s: Assembler messages:
encrypt.c: /tmp/ccp8yvee.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp8yvee.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp8yvee.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccp8yvee.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp8yvee.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp8yvee.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp8yvee.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp8yvee.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp8yvee.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccp8yvee.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccp8yvee.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccp8yvee.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccp8yvee.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp8yvee.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp8yvee.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp8yvee.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccp8yvee.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp8yvee.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp8yvee.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp8yvee.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp8yvee.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp8yvee.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp8yvee.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp8yvee.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccd5TV6D.s: Assembler messages:
encrypt.c: /tmp/ccd5TV6D.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd5TV6D.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd5TV6D.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccd5TV6D.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5TV6D.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5TV6D.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5TV6D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5TV6D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5TV6D.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccd5TV6D.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccd5TV6D.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccd5TV6D.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccd5TV6D.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5TV6D.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd5TV6D.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd5TV6D.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccd5TV6D.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd5TV6D.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd5TV6D.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd5TV6D.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5TV6D.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd5TV6D.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd5TV6D.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd5TV6D.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxpo5Gu.s: Assembler messages:
encrypt.c: /tmp/ccxpo5Gu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxpo5Gu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxpo5Gu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxpo5Gu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpo5Gu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpo5Gu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpo5Gu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpo5Gu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpo5Gu.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccxpo5Gu.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccxpo5Gu.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccxpo5Gu.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccxpo5Gu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpo5Gu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxpo5Gu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxpo5Gu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxpo5Gu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxpo5Gu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxpo5Gu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpo5Gu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxpo5Gu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxpo5Gu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxpo5Gu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxpo5Gu.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLnHrPg.s: Assembler messages:
encrypt.c: /tmp/ccLnHrPg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLnHrPg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLnHrPg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLnHrPg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnHrPg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnHrPg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnHrPg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnHrPg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnHrPg.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccLnHrPg.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccLnHrPg.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccLnHrPg.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccLnHrPg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnHrPg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLnHrPg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLnHrPg.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccLnHrPg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLnHrPg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLnHrPg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLnHrPg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnHrPg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLnHrPg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLnHrPg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLnHrPg.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfwczqS.s: Assembler messages:
encrypt.c: /tmp/ccfwczqS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfwczqS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfwczqS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfwczqS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwczqS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwczqS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwczqS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwczqS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwczqS.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccfwczqS.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccfwczqS.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccfwczqS.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccfwczqS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwczqS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfwczqS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfwczqS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfwczqS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwczqS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwczqS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwczqS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwczqS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfwczqS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwczqS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwczqS.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3m9VA7.s: Assembler messages:
encrypt.c: /tmp/cc3m9VA7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3m9VA7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3m9VA7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3m9VA7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3m9VA7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3m9VA7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3m9VA7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3m9VA7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3m9VA7.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc3m9VA7.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc3m9VA7.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc3m9VA7.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc3m9VA7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3m9VA7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3m9VA7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3m9VA7.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/cc3m9VA7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3m9VA7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3m9VA7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3m9VA7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3m9VA7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3m9VA7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3m9VA7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3m9VA7.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMsWx3w.s: Assembler messages:
encrypt.c: /tmp/ccMsWx3w.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMsWx3w.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMsWx3w.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMsWx3w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsWx3w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsWx3w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsWx3w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsWx3w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsWx3w.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccMsWx3w.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccMsWx3w.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccMsWx3w.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccMsWx3w.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsWx3w.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMsWx3w.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMsWx3w.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMsWx3w.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMsWx3w.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMsWx3w.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsWx3w.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMsWx3w.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMsWx3w.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMsWx3w.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMsWx3w.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccenzkhN.s: Assembler messages:
encrypt.c: /tmp/ccenzkhN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccenzkhN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccenzkhN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccenzkhN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenzkhN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenzkhN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenzkhN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenzkhN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenzkhN.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccenzkhN.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccenzkhN.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccenzkhN.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccenzkhN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenzkhN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccenzkhN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccenzkhN.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccenzkhN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccenzkhN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccenzkhN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccenzkhN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenzkhN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccenzkhN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccenzkhN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccenzkhN.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccu3WqqZ.s: Assembler messages:
encrypt.c: /tmp/ccu3WqqZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu3WqqZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu3WqqZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu3WqqZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3WqqZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3WqqZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3WqqZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3WqqZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3WqqZ.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccu3WqqZ.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccu3WqqZ.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccu3WqqZ.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccu3WqqZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3WqqZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu3WqqZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu3WqqZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu3WqqZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu3WqqZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu3WqqZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3WqqZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu3WqqZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu3WqqZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu3WqqZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu3WqqZ.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAdA3DB.s: Assembler messages:
encrypt.c: /tmp/ccAdA3DB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAdA3DB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAdA3DB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAdA3DB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdA3DB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdA3DB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdA3DB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdA3DB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdA3DB.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccAdA3DB.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccAdA3DB.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccAdA3DB.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccAdA3DB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdA3DB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAdA3DB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAdA3DB.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccAdA3DB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAdA3DB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAdA3DB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAdA3DB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdA3DB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAdA3DB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAdA3DB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAdA3DB.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUrlkiA.s: Assembler messages:
encrypt.c: /tmp/ccUrlkiA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUrlkiA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUrlkiA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUrlkiA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrlkiA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrlkiA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrlkiA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrlkiA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrlkiA.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccUrlkiA.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccUrlkiA.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccUrlkiA.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccUrlkiA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrlkiA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUrlkiA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUrlkiA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUrlkiA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUrlkiA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUrlkiA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrlkiA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUrlkiA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUrlkiA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUrlkiA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUrlkiA.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0mEPsP.s: Assembler messages:
encrypt.c: /tmp/cc0mEPsP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0mEPsP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0mEPsP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0mEPsP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mEPsP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mEPsP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mEPsP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mEPsP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mEPsP.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc0mEPsP.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc0mEPsP.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc0mEPsP.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc0mEPsP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mEPsP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0mEPsP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0mEPsP.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/cc0mEPsP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0mEPsP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0mEPsP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0mEPsP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mEPsP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0mEPsP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0mEPsP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0mEPsP.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNVQFhY.s: Assembler messages:
encrypt.c: /tmp/ccNVQFhY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNVQFhY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNVQFhY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNVQFhY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVQFhY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVQFhY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVQFhY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVQFhY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVQFhY.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccNVQFhY.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccNVQFhY.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccNVQFhY.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccNVQFhY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVQFhY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNVQFhY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNVQFhY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNVQFhY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNVQFhY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNVQFhY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNVQFhY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNVQFhY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNVQFhY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNVQFhY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNVQFhY.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBBNQSN.s: Assembler messages:
encrypt.c: /tmp/ccBBNQSN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBBNQSN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBBNQSN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBBNQSN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBNQSN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBNQSN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBNQSN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBNQSN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBNQSN.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccBBNQSN.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccBBNQSN.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccBBNQSN.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccBBNQSN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBNQSN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBBNQSN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBBNQSN.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccBBNQSN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBBNQSN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBBNQSN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBBNQSN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBNQSN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBBNQSN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBBNQSN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBBNQSN.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccH3eyXV.s: Assembler messages:
encrypt.c: /tmp/ccH3eyXV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH3eyXV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH3eyXV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccH3eyXV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3eyXV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3eyXV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3eyXV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3eyXV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3eyXV.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccH3eyXV.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccH3eyXV.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccH3eyXV.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccH3eyXV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3eyXV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH3eyXV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccH3eyXV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH3eyXV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH3eyXV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH3eyXV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH3eyXV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH3eyXV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH3eyXV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH3eyXV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH3eyXV.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3ZCRBO.s: Assembler messages:
encrypt.c: /tmp/cc3ZCRBO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3ZCRBO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3ZCRBO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3ZCRBO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZCRBO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZCRBO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZCRBO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZCRBO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZCRBO.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc3ZCRBO.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc3ZCRBO.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc3ZCRBO.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc3ZCRBO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZCRBO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3ZCRBO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZCRBO.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/cc3ZCRBO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZCRBO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ZCRBO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ZCRBO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZCRBO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ZCRBO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3ZCRBO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ZCRBO.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdvy3b8.s: Assembler messages:
encrypt.c: /tmp/ccdvy3b8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdvy3b8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdvy3b8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdvy3b8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvy3b8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvy3b8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvy3b8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvy3b8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvy3b8.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccdvy3b8.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccdvy3b8.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccdvy3b8.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccdvy3b8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvy3b8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdvy3b8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdvy3b8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdvy3b8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdvy3b8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdvy3b8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvy3b8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdvy3b8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdvy3b8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdvy3b8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdvy3b8.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSCW69Y.s: Assembler messages:
encrypt.c: /tmp/ccSCW69Y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSCW69Y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSCW69Y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSCW69Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCW69Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCW69Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCW69Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCW69Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCW69Y.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccSCW69Y.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccSCW69Y.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccSCW69Y.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccSCW69Y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCW69Y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSCW69Y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSCW69Y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSCW69Y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSCW69Y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSCW69Y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCW69Y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSCW69Y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSCW69Y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSCW69Y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSCW69Y.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSiT0wE.s: Assembler messages:
encrypt.c: /tmp/ccSiT0wE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSiT0wE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSiT0wE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSiT0wE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSiT0wE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSiT0wE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSiT0wE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSiT0wE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSiT0wE.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccSiT0wE.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccSiT0wE.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccSiT0wE.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccSiT0wE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSiT0wE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSiT0wE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSiT0wE.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccSiT0wE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSiT0wE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSiT0wE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSiT0wE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSiT0wE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSiT0wE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSiT0wE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSiT0wE.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDSRGi7.s: Assembler messages:
encrypt.c: /tmp/ccDSRGi7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDSRGi7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDSRGi7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDSRGi7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDSRGi7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDSRGi7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDSRGi7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDSRGi7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDSRGi7.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccDSRGi7.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccDSRGi7.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccDSRGi7.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccDSRGi7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDSRGi7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDSRGi7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDSRGi7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDSRGi7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDSRGi7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDSRGi7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDSRGi7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDSRGi7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDSRGi7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDSRGi7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDSRGi7.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxZ1GRS.s: Assembler messages:
encrypt.c: /tmp/ccxZ1GRS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxZ1GRS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxZ1GRS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxZ1GRS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZ1GRS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZ1GRS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZ1GRS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZ1GRS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZ1GRS.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccxZ1GRS.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccxZ1GRS.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccxZ1GRS.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccxZ1GRS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZ1GRS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxZ1GRS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxZ1GRS.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccxZ1GRS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxZ1GRS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxZ1GRS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxZ1GRS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZ1GRS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxZ1GRS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxZ1GRS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxZ1GRS.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccG20TeO.s: Assembler messages:
encrypt.c: /tmp/ccG20TeO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG20TeO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG20TeO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG20TeO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG20TeO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG20TeO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG20TeO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG20TeO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG20TeO.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccG20TeO.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccG20TeO.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccG20TeO.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccG20TeO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG20TeO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG20TeO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG20TeO.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccG20TeO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG20TeO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG20TeO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG20TeO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG20TeO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG20TeO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG20TeO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG20TeO.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchiMCgR.s: Assembler messages:
encrypt.c: /tmp/cchiMCgR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchiMCgR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchiMCgR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchiMCgR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchiMCgR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchiMCgR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchiMCgR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchiMCgR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchiMCgR.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cchiMCgR.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cchiMCgR.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cchiMCgR.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cchiMCgR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchiMCgR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchiMCgR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchiMCgR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchiMCgR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchiMCgR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchiMCgR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchiMCgR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchiMCgR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchiMCgR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchiMCgR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchiMCgR.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccP4eN8a.s: Assembler messages:
encrypt.c: /tmp/ccP4eN8a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP4eN8a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP4eN8a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP4eN8a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4eN8a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4eN8a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4eN8a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4eN8a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4eN8a.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccP4eN8a.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccP4eN8a.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccP4eN8a.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccP4eN8a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4eN8a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP4eN8a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP4eN8a.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccP4eN8a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP4eN8a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP4eN8a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP4eN8a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4eN8a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP4eN8a.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP4eN8a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP4eN8a.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccczulBc.s: Assembler messages:
encrypt.c: /tmp/ccczulBc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccczulBc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccczulBc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccczulBc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczulBc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczulBc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczulBc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczulBc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczulBc.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccczulBc.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccczulBc.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccczulBc.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccczulBc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczulBc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccczulBc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccczulBc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccczulBc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccczulBc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccczulBc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczulBc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccczulBc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccczulBc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccczulBc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccczulBc.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRg7HYP.s: Assembler messages:
encrypt.c: /tmp/ccRg7HYP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRg7HYP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRg7HYP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRg7HYP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRg7HYP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRg7HYP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRg7HYP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRg7HYP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRg7HYP.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccRg7HYP.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccRg7HYP.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccRg7HYP.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccRg7HYP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRg7HYP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRg7HYP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRg7HYP.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccRg7HYP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRg7HYP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRg7HYP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRg7HYP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRg7HYP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRg7HYP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRg7HYP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRg7HYP.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccf98ma1.s: Assembler messages:
encrypt.c: /tmp/ccf98ma1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf98ma1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf98ma1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf98ma1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf98ma1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf98ma1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf98ma1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf98ma1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf98ma1.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccf98ma1.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccf98ma1.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccf98ma1.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccf98ma1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf98ma1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf98ma1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccf98ma1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf98ma1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf98ma1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf98ma1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf98ma1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf98ma1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf98ma1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf98ma1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf98ma1.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cclmSGPa.s: Assembler messages:
encrypt.c: /tmp/cclmSGPa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclmSGPa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclmSGPa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclmSGPa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmSGPa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmSGPa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmSGPa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmSGPa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmSGPa.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cclmSGPa.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cclmSGPa.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cclmSGPa.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cclmSGPa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmSGPa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclmSGPa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclmSGPa.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/cclmSGPa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclmSGPa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclmSGPa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclmSGPa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmSGPa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclmSGPa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclmSGPa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclmSGPa.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccr0uJyb.s: Assembler messages:
encrypt.c: /tmp/ccr0uJyb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr0uJyb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr0uJyb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr0uJyb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0uJyb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0uJyb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0uJyb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0uJyb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0uJyb.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccr0uJyb.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccr0uJyb.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccr0uJyb.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccr0uJyb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0uJyb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr0uJyb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr0uJyb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr0uJyb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr0uJyb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr0uJyb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr0uJyb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr0uJyb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr0uJyb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr0uJyb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr0uJyb.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKeEjYa.s: Assembler messages:
encrypt.c: /tmp/ccKeEjYa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKeEjYa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKeEjYa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKeEjYa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeEjYa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeEjYa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeEjYa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeEjYa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeEjYa.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccKeEjYa.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccKeEjYa.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccKeEjYa.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccKeEjYa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeEjYa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKeEjYa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKeEjYa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKeEjYa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKeEjYa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKeEjYa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeEjYa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKeEjYa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKeEjYa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKeEjYa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKeEjYa.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRPfvv2.s: Assembler messages:
encrypt.c: /tmp/ccRPfvv2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRPfvv2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRPfvv2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRPfvv2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPfvv2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPfvv2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPfvv2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPfvv2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPfvv2.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccRPfvv2.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccRPfvv2.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccRPfvv2.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccRPfvv2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPfvv2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRPfvv2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRPfvv2.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccRPfvv2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRPfvv2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRPfvv2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRPfvv2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPfvv2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRPfvv2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRPfvv2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRPfvv2.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBnQ4J9.s: Assembler messages:
encrypt.c: /tmp/ccBnQ4J9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBnQ4J9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBnQ4J9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBnQ4J9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnQ4J9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnQ4J9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnQ4J9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnQ4J9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnQ4J9.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccBnQ4J9.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccBnQ4J9.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccBnQ4J9.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccBnQ4J9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnQ4J9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBnQ4J9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBnQ4J9.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccBnQ4J9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBnQ4J9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBnQ4J9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBnQ4J9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnQ4J9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBnQ4J9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBnQ4J9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBnQ4J9.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFUJaf8.s: Assembler messages:
encrypt.c: /tmp/ccFUJaf8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFUJaf8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFUJaf8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFUJaf8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUJaf8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUJaf8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUJaf8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUJaf8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUJaf8.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccFUJaf8.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccFUJaf8.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccFUJaf8.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccFUJaf8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUJaf8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFUJaf8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFUJaf8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFUJaf8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFUJaf8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFUJaf8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUJaf8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFUJaf8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFUJaf8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFUJaf8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFUJaf8.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccV4I3pW.s: Assembler messages:
encrypt.c: /tmp/ccV4I3pW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV4I3pW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV4I3pW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV4I3pW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4I3pW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4I3pW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4I3pW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4I3pW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4I3pW.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccV4I3pW.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccV4I3pW.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccV4I3pW.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccV4I3pW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4I3pW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV4I3pW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV4I3pW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV4I3pW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV4I3pW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV4I3pW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4I3pW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV4I3pW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV4I3pW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV4I3pW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV4I3pW.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbb1tbR.s: Assembler messages:
encrypt.c: /tmp/ccbb1tbR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbb1tbR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbb1tbR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbb1tbR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbb1tbR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbb1tbR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbb1tbR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbb1tbR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbb1tbR.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccbb1tbR.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccbb1tbR.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccbb1tbR.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccbb1tbR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbb1tbR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbb1tbR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbb1tbR.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccbb1tbR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbb1tbR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbb1tbR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbb1tbR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbb1tbR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbb1tbR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbb1tbR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbb1tbR.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccQiLFga.s: Assembler messages:
encrypt.c: /tmp/ccQiLFga.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQiLFga.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQiLFga.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQiLFga.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQiLFga.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQiLFga.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQiLFga.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQiLFga.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQiLFga.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccQiLFga.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccQiLFga.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccQiLFga.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccQiLFga.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQiLFga.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQiLFga.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQiLFga.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccQiLFga.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQiLFga.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQiLFga.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQiLFga.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQiLFga.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQiLFga.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQiLFga.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQiLFga.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cckhN3z9.s: Assembler messages:
encrypt.c: /tmp/cckhN3z9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckhN3z9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckhN3z9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckhN3z9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhN3z9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhN3z9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhN3z9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhN3z9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhN3z9.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cckhN3z9.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cckhN3z9.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cckhN3z9.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cckhN3z9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhN3z9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckhN3z9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckhN3z9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckhN3z9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckhN3z9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckhN3z9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhN3z9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckhN3z9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckhN3z9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckhN3z9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckhN3z9.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVLo6lX.s: Assembler messages:
encrypt.c: /tmp/ccVLo6lX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVLo6lX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVLo6lX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVLo6lX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLo6lX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLo6lX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLo6lX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLo6lX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLo6lX.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccVLo6lX.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccVLo6lX.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccVLo6lX.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccVLo6lX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLo6lX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVLo6lX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVLo6lX.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccVLo6lX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVLo6lX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVLo6lX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVLo6lX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLo6lX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVLo6lX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVLo6lX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVLo6lX.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cchhJ245.s: Assembler messages:
encrypt.c: /tmp/cchhJ245.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchhJ245.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchhJ245.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchhJ245.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhJ245.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhJ245.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhJ245.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhJ245.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhJ245.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cchhJ245.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cchhJ245.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cchhJ245.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cchhJ245.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhJ245.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchhJ245.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchhJ245.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchhJ245.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchhJ245.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchhJ245.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhJ245.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchhJ245.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchhJ245.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchhJ245.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchhJ245.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbB7FlP.s: Assembler messages:
encrypt.c: /tmp/ccbB7FlP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbB7FlP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbB7FlP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbB7FlP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbB7FlP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbB7FlP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbB7FlP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbB7FlP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbB7FlP.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccbB7FlP.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccbB7FlP.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccbB7FlP.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccbB7FlP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbB7FlP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbB7FlP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbB7FlP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbB7FlP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbB7FlP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbB7FlP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbB7FlP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbB7FlP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbB7FlP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbB7FlP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbB7FlP.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccf9a1HI.s: Assembler messages:
encrypt.c: /tmp/ccf9a1HI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf9a1HI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf9a1HI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccf9a1HI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9a1HI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9a1HI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9a1HI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9a1HI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9a1HI.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccf9a1HI.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccf9a1HI.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccf9a1HI.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccf9a1HI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9a1HI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf9a1HI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf9a1HI.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccf9a1HI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf9a1HI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf9a1HI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf9a1HI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9a1HI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf9a1HI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf9a1HI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf9a1HI.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCbd8ow.s: Assembler messages:
encrypt.c: /tmp/ccCbd8ow.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCbd8ow.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCbd8ow.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCbd8ow.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbd8ow.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbd8ow.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbd8ow.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbd8ow.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbd8ow.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccCbd8ow.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccCbd8ow.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccCbd8ow.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccCbd8ow.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbd8ow.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCbd8ow.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCbd8ow.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCbd8ow.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCbd8ow.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCbd8ow.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbd8ow.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCbd8ow.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCbd8ow.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCbd8ow.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCbd8ow.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczbQF5u.s: Assembler messages:
encrypt.c: /tmp/cczbQF5u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczbQF5u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczbQF5u.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczbQF5u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbQF5u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbQF5u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbQF5u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbQF5u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbQF5u.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cczbQF5u.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cczbQF5u.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cczbQF5u.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cczbQF5u.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbQF5u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczbQF5u.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczbQF5u.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/cczbQF5u.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczbQF5u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczbQF5u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczbQF5u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbQF5u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczbQF5u.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczbQF5u.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczbQF5u.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccGsT7VL.s: Assembler messages:
encrypt.c: /tmp/ccGsT7VL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGsT7VL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGsT7VL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGsT7VL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsT7VL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsT7VL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsT7VL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsT7VL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsT7VL.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccGsT7VL.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccGsT7VL.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccGsT7VL.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccGsT7VL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsT7VL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGsT7VL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGsT7VL.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccGsT7VL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGsT7VL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGsT7VL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGsT7VL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsT7VL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGsT7VL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGsT7VL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGsT7VL.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccs4TrHR.s: Assembler messages:
encrypt.c: /tmp/ccs4TrHR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs4TrHR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs4TrHR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccs4TrHR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4TrHR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4TrHR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4TrHR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4TrHR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4TrHR.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccs4TrHR.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccs4TrHR.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccs4TrHR.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccs4TrHR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4TrHR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs4TrHR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccs4TrHR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs4TrHR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs4TrHR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs4TrHR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4TrHR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs4TrHR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs4TrHR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs4TrHR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs4TrHR.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cchyA2nx.s: Assembler messages:
encrypt.c: /tmp/cchyA2nx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchyA2nx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchyA2nx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchyA2nx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyA2nx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyA2nx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyA2nx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyA2nx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyA2nx.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cchyA2nx.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cchyA2nx.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cchyA2nx.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cchyA2nx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyA2nx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchyA2nx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchyA2nx.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/cchyA2nx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchyA2nx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchyA2nx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchyA2nx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyA2nx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchyA2nx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchyA2nx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchyA2nx.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cco5WpaJ.s: Assembler messages:
encrypt.c: /tmp/cco5WpaJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco5WpaJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco5WpaJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco5WpaJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5WpaJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5WpaJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5WpaJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5WpaJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5WpaJ.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cco5WpaJ.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cco5WpaJ.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cco5WpaJ.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cco5WpaJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5WpaJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco5WpaJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco5WpaJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco5WpaJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco5WpaJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco5WpaJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5WpaJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco5WpaJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco5WpaJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco5WpaJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco5WpaJ.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPYjMo2.s: Assembler messages:
encrypt.c: /tmp/ccPYjMo2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPYjMo2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPYjMo2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPYjMo2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYjMo2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYjMo2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYjMo2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYjMo2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYjMo2.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccPYjMo2.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccPYjMo2.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccPYjMo2.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccPYjMo2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYjMo2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPYjMo2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPYjMo2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPYjMo2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPYjMo2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPYjMo2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYjMo2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPYjMo2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPYjMo2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPYjMo2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPYjMo2.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSs2zO1.s: Assembler messages:
encrypt.c: /tmp/ccSs2zO1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSs2zO1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSs2zO1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSs2zO1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSs2zO1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSs2zO1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSs2zO1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSs2zO1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSs2zO1.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccSs2zO1.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccSs2zO1.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccSs2zO1.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccSs2zO1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSs2zO1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSs2zO1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSs2zO1.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccSs2zO1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSs2zO1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSs2zO1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSs2zO1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSs2zO1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSs2zO1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSs2zO1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSs2zO1.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5gxjKT.s: Assembler messages:
encrypt.c: /tmp/cc5gxjKT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5gxjKT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5gxjKT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5gxjKT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5gxjKT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5gxjKT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5gxjKT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5gxjKT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5gxjKT.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc5gxjKT.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc5gxjKT.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc5gxjKT.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc5gxjKT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5gxjKT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5gxjKT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5gxjKT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5gxjKT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5gxjKT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5gxjKT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5gxjKT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5gxjKT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5gxjKT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5gxjKT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5gxjKT.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyn9xVW.s: Assembler messages:
encrypt.c: /tmp/ccyn9xVW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyn9xVW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyn9xVW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyn9xVW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyn9xVW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyn9xVW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyn9xVW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyn9xVW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyn9xVW.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccyn9xVW.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccyn9xVW.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccyn9xVW.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccyn9xVW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyn9xVW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyn9xVW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyn9xVW.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccyn9xVW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyn9xVW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyn9xVW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyn9xVW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyn9xVW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyn9xVW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyn9xVW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyn9xVW.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cccjCgE4.s: Assembler messages:
encrypt.c: /tmp/cccjCgE4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccjCgE4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccjCgE4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccjCgE4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccjCgE4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccjCgE4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccjCgE4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccjCgE4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccjCgE4.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cccjCgE4.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cccjCgE4.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cccjCgE4.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cccjCgE4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccjCgE4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccjCgE4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccjCgE4.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/cccjCgE4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccjCgE4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccjCgE4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccjCgE4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccjCgE4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccjCgE4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccjCgE4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccjCgE4.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwe6q66.s: Assembler messages:
encrypt.c: /tmp/ccwe6q66.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwe6q66.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwe6q66.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwe6q66.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwe6q66.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwe6q66.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwe6q66.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwe6q66.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwe6q66.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccwe6q66.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccwe6q66.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccwe6q66.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccwe6q66.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwe6q66.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwe6q66.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwe6q66.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwe6q66.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwe6q66.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwe6q66.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwe6q66.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwe6q66.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwe6q66.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwe6q66.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwe6q66.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCLIVSS.s: Assembler messages:
encrypt.c: /tmp/ccCLIVSS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCLIVSS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCLIVSS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCLIVSS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCLIVSS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCLIVSS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCLIVSS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCLIVSS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCLIVSS.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccCLIVSS.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccCLIVSS.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccCLIVSS.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccCLIVSS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCLIVSS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCLIVSS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCLIVSS.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccCLIVSS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCLIVSS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCLIVSS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCLIVSS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCLIVSS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCLIVSS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCLIVSS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCLIVSS.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDb90t3.s: Assembler messages:
encrypt.c: /tmp/ccDb90t3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDb90t3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDb90t3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDb90t3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDb90t3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDb90t3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDb90t3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDb90t3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDb90t3.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccDb90t3.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccDb90t3.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccDb90t3.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccDb90t3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDb90t3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDb90t3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDb90t3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDb90t3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDb90t3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDb90t3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDb90t3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDb90t3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDb90t3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDb90t3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDb90t3.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbscbkQ.s: Assembler messages:
encrypt.c: /tmp/ccbscbkQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbscbkQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbscbkQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbscbkQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbscbkQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbscbkQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbscbkQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbscbkQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbscbkQ.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccbscbkQ.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccbscbkQ.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccbscbkQ.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccbscbkQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbscbkQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbscbkQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbscbkQ.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccbscbkQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbscbkQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbscbkQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbscbkQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbscbkQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbscbkQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbscbkQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbscbkQ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrcRHxR.s: Assembler messages:
encrypt.c: /tmp/ccrcRHxR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrcRHxR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrcRHxR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrcRHxR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcRHxR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcRHxR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcRHxR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcRHxR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcRHxR.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccrcRHxR.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccrcRHxR.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccrcRHxR.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccrcRHxR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcRHxR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrcRHxR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrcRHxR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrcRHxR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrcRHxR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrcRHxR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcRHxR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrcRHxR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrcRHxR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrcRHxR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrcRHxR.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRKSRgA.s: Assembler messages:
encrypt.c: /tmp/ccRKSRgA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRKSRgA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRKSRgA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRKSRgA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKSRgA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKSRgA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKSRgA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKSRgA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKSRgA.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccRKSRgA.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccRKSRgA.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccRKSRgA.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccRKSRgA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKSRgA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRKSRgA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRKSRgA.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccRKSRgA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRKSRgA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRKSRgA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRKSRgA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKSRgA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRKSRgA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRKSRgA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRKSRgA.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnhPu9y.s: Assembler messages:
encrypt.c: /tmp/ccnhPu9y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnhPu9y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnhPu9y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnhPu9y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnhPu9y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnhPu9y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnhPu9y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnhPu9y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnhPu9y.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccnhPu9y.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccnhPu9y.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccnhPu9y.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccnhPu9y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnhPu9y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnhPu9y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnhPu9y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnhPu9y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnhPu9y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnhPu9y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnhPu9y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnhPu9y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnhPu9y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnhPu9y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnhPu9y.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccT8HrNR.s: Assembler messages:
encrypt.c: /tmp/ccT8HrNR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT8HrNR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT8HrNR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccT8HrNR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8HrNR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8HrNR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8HrNR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8HrNR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8HrNR.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccT8HrNR.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccT8HrNR.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccT8HrNR.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccT8HrNR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8HrNR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT8HrNR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT8HrNR.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccT8HrNR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT8HrNR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT8HrNR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT8HrNR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8HrNR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT8HrNR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT8HrNR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT8HrNR.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccu3y85S.s: Assembler messages:
encrypt.c: /tmp/ccu3y85S.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu3y85S.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu3y85S.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu3y85S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3y85S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3y85S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3y85S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3y85S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3y85S.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccu3y85S.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccu3y85S.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccu3y85S.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccu3y85S.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3y85S.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu3y85S.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu3y85S.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu3y85S.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu3y85S.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu3y85S.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3y85S.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu3y85S.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu3y85S.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu3y85S.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu3y85S.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPjv8yL.s: Assembler messages:
encrypt.c: /tmp/ccPjv8yL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPjv8yL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPjv8yL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPjv8yL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjv8yL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjv8yL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjv8yL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjv8yL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjv8yL.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccPjv8yL.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccPjv8yL.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccPjv8yL.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccPjv8yL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjv8yL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPjv8yL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPjv8yL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPjv8yL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPjv8yL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPjv8yL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjv8yL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPjv8yL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPjv8yL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPjv8yL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPjv8yL.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZ8XRbE.s: Assembler messages:
encrypt.c: /tmp/ccZ8XRbE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ8XRbE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ8XRbE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ8XRbE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8XRbE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8XRbE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8XRbE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8XRbE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8XRbE.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccZ8XRbE.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccZ8XRbE.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccZ8XRbE.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccZ8XRbE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8XRbE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ8XRbE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ8XRbE.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccZ8XRbE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ8XRbE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ8XRbE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ8XRbE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8XRbE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ8XRbE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ8XRbE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ8XRbE.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEswxmv.s: Assembler messages:
encrypt.c: /tmp/ccEswxmv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEswxmv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEswxmv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEswxmv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEswxmv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEswxmv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEswxmv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEswxmv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEswxmv.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccEswxmv.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccEswxmv.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccEswxmv.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccEswxmv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEswxmv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEswxmv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEswxmv.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccEswxmv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEswxmv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEswxmv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEswxmv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEswxmv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEswxmv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEswxmv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEswxmv.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciMbbat.s: Assembler messages:
encrypt.c: /tmp/cciMbbat.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciMbbat.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciMbbat.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciMbbat.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMbbat.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMbbat.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMbbat.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMbbat.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMbbat.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cciMbbat.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cciMbbat.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cciMbbat.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cciMbbat.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMbbat.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciMbbat.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciMbbat.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciMbbat.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciMbbat.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciMbbat.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMbbat.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciMbbat.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciMbbat.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciMbbat.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciMbbat.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1iEbTc.s: Assembler messages:
encrypt.c: /tmp/cc1iEbTc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1iEbTc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1iEbTc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1iEbTc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iEbTc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iEbTc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iEbTc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iEbTc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iEbTc.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc1iEbTc.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc1iEbTc.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc1iEbTc.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc1iEbTc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iEbTc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1iEbTc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1iEbTc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1iEbTc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1iEbTc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1iEbTc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iEbTc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1iEbTc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1iEbTc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1iEbTc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1iEbTc.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbiaohb.s: Assembler messages:
encrypt.c: /tmp/ccbiaohb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbiaohb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbiaohb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbiaohb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbiaohb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbiaohb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbiaohb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbiaohb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbiaohb.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccbiaohb.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccbiaohb.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccbiaohb.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccbiaohb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbiaohb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbiaohb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbiaohb.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccbiaohb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbiaohb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbiaohb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbiaohb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbiaohb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbiaohb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbiaohb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbiaohb.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccL9XJaw.s: Assembler messages:
encrypt.c: /tmp/ccL9XJaw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL9XJaw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL9XJaw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccL9XJaw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9XJaw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9XJaw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9XJaw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9XJaw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9XJaw.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccL9XJaw.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccL9XJaw.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccL9XJaw.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccL9XJaw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9XJaw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL9XJaw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL9XJaw.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccL9XJaw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL9XJaw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL9XJaw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL9XJaw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9XJaw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL9XJaw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL9XJaw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL9XJaw.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRBgTry.s: Assembler messages:
encrypt.c: /tmp/ccRBgTry.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRBgTry.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRBgTry.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRBgTry.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBgTry.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBgTry.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBgTry.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBgTry.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBgTry.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccRBgTry.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccRBgTry.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccRBgTry.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccRBgTry.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBgTry.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRBgTry.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRBgTry.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRBgTry.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRBgTry.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRBgTry.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBgTry.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRBgTry.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRBgTry.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRBgTry.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRBgTry.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5alBji.s: Assembler messages:
encrypt.c: /tmp/cc5alBji.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5alBji.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5alBji.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5alBji.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5alBji.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5alBji.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5alBji.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5alBji.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5alBji.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc5alBji.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc5alBji.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc5alBji.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc5alBji.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5alBji.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5alBji.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5alBji.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/cc5alBji.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5alBji.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5alBji.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5alBji.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5alBji.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5alBji.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5alBji.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5alBji.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnb8W2p.s: Assembler messages:
encrypt.c: /tmp/ccnb8W2p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnb8W2p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnb8W2p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnb8W2p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnb8W2p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnb8W2p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnb8W2p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnb8W2p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnb8W2p.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccnb8W2p.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccnb8W2p.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccnb8W2p.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccnb8W2p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnb8W2p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnb8W2p.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnb8W2p.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnb8W2p.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnb8W2p.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnb8W2p.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnb8W2p.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnb8W2p.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnb8W2p.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnb8W2p.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnb8W2p.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3RLpaY.s: Assembler messages:
encrypt.c: /tmp/cc3RLpaY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3RLpaY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3RLpaY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3RLpaY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RLpaY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RLpaY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RLpaY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RLpaY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RLpaY.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc3RLpaY.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc3RLpaY.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc3RLpaY.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc3RLpaY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RLpaY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3RLpaY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3RLpaY.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/cc3RLpaY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3RLpaY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3RLpaY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3RLpaY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RLpaY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3RLpaY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3RLpaY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3RLpaY.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAFodo3.s: Assembler messages:
encrypt.c: /tmp/ccAFodo3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAFodo3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAFodo3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAFodo3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFodo3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFodo3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFodo3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFodo3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFodo3.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccAFodo3.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccAFodo3.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccAFodo3.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccAFodo3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFodo3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAFodo3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAFodo3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAFodo3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAFodo3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAFodo3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFodo3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAFodo3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAFodo3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAFodo3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAFodo3.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbYtXRQ.s: Assembler messages:
encrypt.c: /tmp/ccbYtXRQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbYtXRQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbYtXRQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbYtXRQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYtXRQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYtXRQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYtXRQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYtXRQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYtXRQ.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccbYtXRQ.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccbYtXRQ.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccbYtXRQ.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccbYtXRQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYtXRQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbYtXRQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbYtXRQ.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccbYtXRQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbYtXRQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbYtXRQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbYtXRQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYtXRQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbYtXRQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbYtXRQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbYtXRQ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccQ8I6R.s: Assembler messages:
encrypt.c: /tmp/cccQ8I6R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccQ8I6R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccQ8I6R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccQ8I6R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ8I6R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ8I6R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ8I6R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ8I6R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ8I6R.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cccQ8I6R.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cccQ8I6R.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cccQ8I6R.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cccQ8I6R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ8I6R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccQ8I6R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccQ8I6R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccQ8I6R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQ8I6R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQ8I6R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQ8I6R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQ8I6R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccQ8I6R.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQ8I6R.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQ8I6R.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc1XTtvZ.s: Assembler messages:
encrypt.c: /tmp/cc1XTtvZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1XTtvZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1XTtvZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1XTtvZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XTtvZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XTtvZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XTtvZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XTtvZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XTtvZ.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc1XTtvZ.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc1XTtvZ.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc1XTtvZ.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc1XTtvZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XTtvZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1XTtvZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1XTtvZ.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/cc1XTtvZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1XTtvZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1XTtvZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1XTtvZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XTtvZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1XTtvZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1XTtvZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1XTtvZ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cceaWt74.s: Assembler messages:
encrypt.c: /tmp/cceaWt74.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceaWt74.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceaWt74.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceaWt74.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaWt74.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaWt74.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaWt74.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaWt74.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaWt74.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cceaWt74.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cceaWt74.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cceaWt74.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cceaWt74.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaWt74.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceaWt74.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceaWt74.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceaWt74.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceaWt74.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceaWt74.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaWt74.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceaWt74.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceaWt74.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceaWt74.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceaWt74.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccU8MuC6.s: Assembler messages:
encrypt.c: /tmp/ccU8MuC6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU8MuC6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU8MuC6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU8MuC6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8MuC6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8MuC6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8MuC6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8MuC6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8MuC6.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccU8MuC6.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccU8MuC6.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccU8MuC6.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccU8MuC6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8MuC6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU8MuC6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU8MuC6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU8MuC6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU8MuC6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU8MuC6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8MuC6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU8MuC6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU8MuC6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU8MuC6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU8MuC6.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdW8NcT.s: Assembler messages:
encrypt.c: /tmp/ccdW8NcT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdW8NcT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdW8NcT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdW8NcT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdW8NcT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdW8NcT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdW8NcT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdW8NcT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdW8NcT.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccdW8NcT.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccdW8NcT.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccdW8NcT.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccdW8NcT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdW8NcT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdW8NcT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdW8NcT.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccdW8NcT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdW8NcT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdW8NcT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdW8NcT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdW8NcT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdW8NcT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdW8NcT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdW8NcT.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2EHEpq.s: Assembler messages:
encrypt.c: /tmp/cc2EHEpq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2EHEpq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2EHEpq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2EHEpq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EHEpq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EHEpq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EHEpq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EHEpq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EHEpq.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc2EHEpq.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc2EHEpq.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc2EHEpq.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc2EHEpq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EHEpq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2EHEpq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2EHEpq.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/cc2EHEpq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2EHEpq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2EHEpq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2EHEpq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EHEpq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2EHEpq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2EHEpq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2EHEpq.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccToMBst.s: Assembler messages:
encrypt.c: /tmp/ccToMBst.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccToMBst.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccToMBst.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccToMBst.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToMBst.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToMBst.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToMBst.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToMBst.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToMBst.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccToMBst.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccToMBst.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccToMBst.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccToMBst.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToMBst.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccToMBst.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccToMBst.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccToMBst.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccToMBst.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccToMBst.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToMBst.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccToMBst.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccToMBst.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccToMBst.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccToMBst.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqY4Kx9.s: Assembler messages:
encrypt.c: /tmp/ccqY4Kx9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqY4Kx9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqY4Kx9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqY4Kx9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqY4Kx9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqY4Kx9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqY4Kx9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqY4Kx9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqY4Kx9.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccqY4Kx9.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccqY4Kx9.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccqY4Kx9.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccqY4Kx9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqY4Kx9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqY4Kx9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqY4Kx9.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccqY4Kx9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqY4Kx9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqY4Kx9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqY4Kx9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqY4Kx9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqY4Kx9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqY4Kx9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqY4Kx9.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrRcKea.s: Assembler messages:
encrypt.c: /tmp/ccrRcKea.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrRcKea.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrRcKea.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrRcKea.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRcKea.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRcKea.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRcKea.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRcKea.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRcKea.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccrRcKea.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccrRcKea.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccrRcKea.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccrRcKea.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRcKea.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrRcKea.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrRcKea.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrRcKea.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrRcKea.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrRcKea.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrRcKea.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrRcKea.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrRcKea.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrRcKea.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrRcKea.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccSuTy5v.s: Assembler messages:
encrypt.c: /tmp/ccSuTy5v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSuTy5v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSuTy5v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSuTy5v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuTy5v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuTy5v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuTy5v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuTy5v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuTy5v.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccSuTy5v.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccSuTy5v.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccSuTy5v.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccSuTy5v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuTy5v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSuTy5v.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSuTy5v.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSuTy5v.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSuTy5v.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSuTy5v.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSuTy5v.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSuTy5v.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSuTy5v.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSuTy5v.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSuTy5v.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccj2Klyn.s: Assembler messages:
encrypt.c: /tmp/ccj2Klyn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj2Klyn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj2Klyn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj2Klyn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2Klyn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2Klyn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2Klyn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2Klyn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2Klyn.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccj2Klyn.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccj2Klyn.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccj2Klyn.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccj2Klyn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2Klyn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj2Klyn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj2Klyn.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccj2Klyn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj2Klyn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj2Klyn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj2Klyn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2Klyn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj2Klyn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj2Klyn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj2Klyn.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2zK2ap.s: Assembler messages:
encrypt.c: /tmp/cc2zK2ap.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2zK2ap.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2zK2ap.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2zK2ap.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zK2ap.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zK2ap.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zK2ap.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zK2ap.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zK2ap.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc2zK2ap.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc2zK2ap.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc2zK2ap.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc2zK2ap.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zK2ap.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2zK2ap.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2zK2ap.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2zK2ap.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2zK2ap.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2zK2ap.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zK2ap.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2zK2ap.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2zK2ap.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2zK2ap.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2zK2ap.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjr1nzb.s: Assembler messages:
encrypt.c: /tmp/ccjr1nzb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjr1nzb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjr1nzb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjr1nzb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjr1nzb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjr1nzb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjr1nzb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjr1nzb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjr1nzb.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccjr1nzb.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccjr1nzb.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccjr1nzb.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccjr1nzb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjr1nzb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjr1nzb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjr1nzb.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccjr1nzb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjr1nzb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjr1nzb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjr1nzb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjr1nzb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjr1nzb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjr1nzb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjr1nzb.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmXCTYV.s: Assembler messages:
encrypt.c: /tmp/ccmXCTYV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmXCTYV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmXCTYV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmXCTYV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXCTYV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXCTYV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXCTYV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXCTYV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXCTYV.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccmXCTYV.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccmXCTYV.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccmXCTYV.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccmXCTYV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXCTYV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmXCTYV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmXCTYV.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccmXCTYV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmXCTYV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmXCTYV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmXCTYV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmXCTYV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmXCTYV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmXCTYV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmXCTYV.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoSj0SS.s: Assembler messages:
encrypt.c: /tmp/ccoSj0SS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoSj0SS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoSj0SS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoSj0SS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSj0SS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSj0SS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSj0SS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSj0SS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSj0SS.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccoSj0SS.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccoSj0SS.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccoSj0SS.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccoSj0SS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSj0SS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoSj0SS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoSj0SS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoSj0SS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoSj0SS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoSj0SS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSj0SS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoSj0SS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoSj0SS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoSj0SS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoSj0SS.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchwbyUA.s: Assembler messages:
encrypt.c: /tmp/cchwbyUA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchwbyUA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchwbyUA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchwbyUA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwbyUA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwbyUA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwbyUA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwbyUA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwbyUA.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cchwbyUA.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cchwbyUA.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cchwbyUA.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cchwbyUA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwbyUA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchwbyUA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchwbyUA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchwbyUA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchwbyUA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchwbyUA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwbyUA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchwbyUA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchwbyUA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchwbyUA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchwbyUA.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnKpbTC.s: Assembler messages:
encrypt.c: /tmp/ccnKpbTC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnKpbTC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnKpbTC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnKpbTC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKpbTC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKpbTC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKpbTC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKpbTC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKpbTC.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccnKpbTC.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccnKpbTC.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccnKpbTC.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccnKpbTC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKpbTC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnKpbTC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnKpbTC.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccnKpbTC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnKpbTC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnKpbTC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnKpbTC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKpbTC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnKpbTC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnKpbTC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnKpbTC.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccX7i1AT.s: Assembler messages:
encrypt.c: /tmp/ccX7i1AT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX7i1AT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX7i1AT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX7i1AT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7i1AT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7i1AT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7i1AT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7i1AT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7i1AT.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccX7i1AT.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccX7i1AT.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccX7i1AT.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccX7i1AT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7i1AT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX7i1AT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX7i1AT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX7i1AT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX7i1AT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX7i1AT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7i1AT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX7i1AT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX7i1AT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX7i1AT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX7i1AT.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccmRwNEV.s: Assembler messages:
encrypt.c: /tmp/ccmRwNEV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmRwNEV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmRwNEV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmRwNEV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRwNEV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRwNEV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRwNEV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRwNEV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRwNEV.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccmRwNEV.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccmRwNEV.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccmRwNEV.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccmRwNEV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRwNEV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmRwNEV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmRwNEV.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccmRwNEV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmRwNEV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmRwNEV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmRwNEV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRwNEV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmRwNEV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmRwNEV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmRwNEV.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnXRkjM.s: Assembler messages:
encrypt.c: /tmp/ccnXRkjM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnXRkjM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnXRkjM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnXRkjM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXRkjM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXRkjM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXRkjM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXRkjM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXRkjM.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccnXRkjM.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccnXRkjM.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccnXRkjM.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccnXRkjM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXRkjM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnXRkjM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnXRkjM.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccnXRkjM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnXRkjM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnXRkjM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnXRkjM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXRkjM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnXRkjM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnXRkjM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnXRkjM.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cctktkcU.s: Assembler messages:
encrypt.c: /tmp/cctktkcU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctktkcU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctktkcU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctktkcU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctktkcU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctktkcU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctktkcU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctktkcU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctktkcU.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cctktkcU.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cctktkcU.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cctktkcU.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cctktkcU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctktkcU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctktkcU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctktkcU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctktkcU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctktkcU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctktkcU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctktkcU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctktkcU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctktkcU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctktkcU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctktkcU.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccF1HTdY.s: Assembler messages:
encrypt.c: /tmp/ccF1HTdY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF1HTdY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF1HTdY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF1HTdY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1HTdY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1HTdY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1HTdY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1HTdY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1HTdY.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccF1HTdY.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccF1HTdY.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccF1HTdY.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccF1HTdY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1HTdY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF1HTdY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF1HTdY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF1HTdY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF1HTdY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF1HTdY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1HTdY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF1HTdY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF1HTdY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF1HTdY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF1HTdY.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRby370.s: Assembler messages:
encrypt.c: /tmp/ccRby370.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRby370.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRby370.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRby370.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRby370.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRby370.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRby370.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRby370.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRby370.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccRby370.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccRby370.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccRby370.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccRby370.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRby370.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRby370.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRby370.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccRby370.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRby370.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRby370.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRby370.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRby370.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRby370.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRby370.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRby370.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckdXGiN.s: Assembler messages:
encrypt.c: /tmp/cckdXGiN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckdXGiN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckdXGiN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckdXGiN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdXGiN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdXGiN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdXGiN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdXGiN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdXGiN.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cckdXGiN.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cckdXGiN.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cckdXGiN.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cckdXGiN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdXGiN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckdXGiN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckdXGiN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckdXGiN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckdXGiN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckdXGiN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdXGiN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckdXGiN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckdXGiN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckdXGiN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckdXGiN.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsD2SLW.s: Assembler messages:
encrypt.c: /tmp/ccsD2SLW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsD2SLW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsD2SLW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsD2SLW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsD2SLW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsD2SLW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsD2SLW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsD2SLW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsD2SLW.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccsD2SLW.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccsD2SLW.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccsD2SLW.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccsD2SLW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsD2SLW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsD2SLW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsD2SLW.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccsD2SLW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsD2SLW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsD2SLW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsD2SLW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsD2SLW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsD2SLW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsD2SLW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsD2SLW.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1hu9X9.s: Assembler messages:
encrypt.c: /tmp/cc1hu9X9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1hu9X9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1hu9X9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1hu9X9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hu9X9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hu9X9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hu9X9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hu9X9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hu9X9.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc1hu9X9.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc1hu9X9.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc1hu9X9.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc1hu9X9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hu9X9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1hu9X9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1hu9X9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1hu9X9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1hu9X9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1hu9X9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hu9X9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1hu9X9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1hu9X9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1hu9X9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1hu9X9.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSYyXDj.s: Assembler messages:
encrypt.c: /tmp/ccSYyXDj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSYyXDj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSYyXDj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSYyXDj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYyXDj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYyXDj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYyXDj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYyXDj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYyXDj.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccSYyXDj.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccSYyXDj.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccSYyXDj.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccSYyXDj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYyXDj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSYyXDj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSYyXDj.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccSYyXDj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSYyXDj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSYyXDj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSYyXDj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYyXDj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSYyXDj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSYyXDj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSYyXDj.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBQZM5T.s: Assembler messages:
encrypt.c: /tmp/ccBQZM5T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBQZM5T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBQZM5T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBQZM5T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQZM5T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQZM5T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQZM5T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQZM5T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQZM5T.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccBQZM5T.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccBQZM5T.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccBQZM5T.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccBQZM5T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQZM5T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBQZM5T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBQZM5T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBQZM5T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBQZM5T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBQZM5T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQZM5T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBQZM5T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBQZM5T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBQZM5T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBQZM5T.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccks1XfX.s: Assembler messages:
encrypt.c: /tmp/ccks1XfX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccks1XfX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccks1XfX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccks1XfX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccks1XfX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccks1XfX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccks1XfX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccks1XfX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccks1XfX.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccks1XfX.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccks1XfX.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccks1XfX.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccks1XfX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccks1XfX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccks1XfX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccks1XfX.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccks1XfX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccks1XfX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccks1XfX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccks1XfX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccks1XfX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccks1XfX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccks1XfX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccks1XfX.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYe0J7a.s: Assembler messages:
encrypt.c: /tmp/ccYe0J7a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYe0J7a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYe0J7a.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYe0J7a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYe0J7a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYe0J7a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYe0J7a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYe0J7a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYe0J7a.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccYe0J7a.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccYe0J7a.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccYe0J7a.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccYe0J7a.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYe0J7a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYe0J7a.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYe0J7a.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYe0J7a.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYe0J7a.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYe0J7a.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYe0J7a.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYe0J7a.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYe0J7a.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYe0J7a.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYe0J7a.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccprdlwy.s: Assembler messages:
encrypt.c: /tmp/ccprdlwy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccprdlwy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccprdlwy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccprdlwy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprdlwy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprdlwy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprdlwy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprdlwy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprdlwy.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccprdlwy.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccprdlwy.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccprdlwy.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccprdlwy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprdlwy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccprdlwy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccprdlwy.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccprdlwy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccprdlwy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccprdlwy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccprdlwy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprdlwy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccprdlwy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccprdlwy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccprdlwy.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNkYTMd.s: Assembler messages:
encrypt.c: /tmp/ccNkYTMd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNkYTMd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNkYTMd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNkYTMd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkYTMd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkYTMd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkYTMd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkYTMd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkYTMd.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccNkYTMd.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccNkYTMd.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccNkYTMd.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccNkYTMd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkYTMd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNkYTMd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNkYTMd.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccNkYTMd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNkYTMd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNkYTMd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNkYTMd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkYTMd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNkYTMd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNkYTMd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNkYTMd.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cch4sXiZ.s: Assembler messages:
encrypt.c: /tmp/cch4sXiZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch4sXiZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch4sXiZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cch4sXiZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4sXiZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4sXiZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4sXiZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4sXiZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4sXiZ.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cch4sXiZ.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cch4sXiZ.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cch4sXiZ.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cch4sXiZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4sXiZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch4sXiZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cch4sXiZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch4sXiZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cch4sXiZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cch4sXiZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4sXiZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cch4sXiZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cch4sXiZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cch4sXiZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cch4sXiZ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc4jOgtA.s: Assembler messages:
encrypt.c: /tmp/cc4jOgtA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4jOgtA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4jOgtA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4jOgtA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4jOgtA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4jOgtA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4jOgtA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4jOgtA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4jOgtA.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc4jOgtA.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc4jOgtA.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc4jOgtA.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc4jOgtA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4jOgtA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4jOgtA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4jOgtA.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/cc4jOgtA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4jOgtA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4jOgtA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4jOgtA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4jOgtA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4jOgtA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4jOgtA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4jOgtA.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccDjZtFi.s: Assembler messages:
encrypt.c: /tmp/ccDjZtFi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDjZtFi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDjZtFi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDjZtFi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjZtFi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjZtFi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjZtFi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjZtFi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjZtFi.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccDjZtFi.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccDjZtFi.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccDjZtFi.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccDjZtFi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjZtFi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDjZtFi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDjZtFi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDjZtFi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDjZtFi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDjZtFi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjZtFi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDjZtFi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDjZtFi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDjZtFi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDjZtFi.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9MZTQ3.s: Assembler messages:
encrypt.c: /tmp/cc9MZTQ3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9MZTQ3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9MZTQ3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9MZTQ3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MZTQ3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MZTQ3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MZTQ3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MZTQ3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MZTQ3.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc9MZTQ3.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc9MZTQ3.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc9MZTQ3.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc9MZTQ3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MZTQ3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9MZTQ3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9MZTQ3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9MZTQ3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MZTQ3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MZTQ3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MZTQ3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MZTQ3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9MZTQ3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MZTQ3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MZTQ3.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwICWqt.s: Assembler messages:
encrypt.c: /tmp/ccwICWqt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwICWqt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwICWqt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwICWqt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwICWqt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwICWqt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwICWqt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwICWqt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwICWqt.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccwICWqt.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccwICWqt.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccwICWqt.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccwICWqt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwICWqt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwICWqt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwICWqt.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccwICWqt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwICWqt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwICWqt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwICWqt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwICWqt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwICWqt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwICWqt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwICWqt.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckuBFAG.s: Assembler messages:
encrypt.c: /tmp/cckuBFAG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckuBFAG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckuBFAG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckuBFAG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuBFAG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuBFAG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuBFAG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuBFAG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuBFAG.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cckuBFAG.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cckuBFAG.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cckuBFAG.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cckuBFAG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuBFAG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckuBFAG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckuBFAG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckuBFAG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckuBFAG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckuBFAG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuBFAG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckuBFAG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckuBFAG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckuBFAG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckuBFAG.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cckuBFAG.s: Assembler messages:
encrypt.c: /tmp/cckuBFAG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckuBFAG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckuBFAG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckuBFAG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuBFAG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuBFAG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuBFAG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuBFAG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuBFAG.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cckuBFAG.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cckuBFAG.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cckuBFAG.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cckuBFAG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuBFAG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckuBFAG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckuBFAG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckuBFAG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckuBFAG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckuBFAG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuBFAG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckuBFAG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckuBFAG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckuBFAG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckuBFAG.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuEgXVP.s: Assembler messages:
encrypt.c: /tmp/ccuEgXVP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuEgXVP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuEgXVP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuEgXVP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEgXVP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEgXVP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEgXVP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEgXVP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEgXVP.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccuEgXVP.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccuEgXVP.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccuEgXVP.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccuEgXVP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEgXVP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuEgXVP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuEgXVP.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccuEgXVP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuEgXVP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuEgXVP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuEgXVP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEgXVP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuEgXVP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuEgXVP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuEgXVP.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccuEgXVP.s: Assembler messages:
encrypt.c: /tmp/ccuEgXVP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuEgXVP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuEgXVP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuEgXVP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEgXVP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEgXVP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEgXVP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEgXVP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEgXVP.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccuEgXVP.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccuEgXVP.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccuEgXVP.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccuEgXVP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEgXVP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuEgXVP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuEgXVP.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccuEgXVP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuEgXVP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuEgXVP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuEgXVP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEgXVP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuEgXVP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuEgXVP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuEgXVP.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBFaUez.s: Assembler messages:
encrypt.c: /tmp/ccBFaUez.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBFaUez.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBFaUez.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBFaUez.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFaUez.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFaUez.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFaUez.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFaUez.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFaUez.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccBFaUez.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccBFaUez.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccBFaUez.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccBFaUez.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFaUez.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBFaUez.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBFaUez.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBFaUez.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBFaUez.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBFaUez.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFaUez.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBFaUez.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBFaUez.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBFaUez.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBFaUez.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccBFaUez.s: Assembler messages:
encrypt.c: /tmp/ccBFaUez.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBFaUez.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBFaUez.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBFaUez.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFaUez.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFaUez.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFaUez.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFaUez.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFaUez.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccBFaUez.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccBFaUez.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccBFaUez.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccBFaUez.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFaUez.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBFaUez.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBFaUez.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBFaUez.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBFaUez.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBFaUez.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFaUez.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBFaUez.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBFaUez.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBFaUez.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBFaUez.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckW1CZw.s: Assembler messages:
encrypt.c: /tmp/cckW1CZw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckW1CZw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckW1CZw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckW1CZw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckW1CZw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckW1CZw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckW1CZw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckW1CZw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckW1CZw.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cckW1CZw.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cckW1CZw.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cckW1CZw.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cckW1CZw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckW1CZw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckW1CZw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckW1CZw.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/cckW1CZw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckW1CZw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckW1CZw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckW1CZw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckW1CZw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckW1CZw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckW1CZw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckW1CZw.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cckW1CZw.s: Assembler messages:
encrypt.c: /tmp/cckW1CZw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckW1CZw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckW1CZw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckW1CZw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckW1CZw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckW1CZw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckW1CZw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckW1CZw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckW1CZw.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cckW1CZw.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cckW1CZw.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cckW1CZw.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cckW1CZw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckW1CZw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckW1CZw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckW1CZw.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/cckW1CZw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckW1CZw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckW1CZw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckW1CZw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckW1CZw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckW1CZw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckW1CZw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckW1CZw.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccQBHdOS.s: Assembler messages:
encrypt.c: /tmp/ccQBHdOS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQBHdOS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQBHdOS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQBHdOS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBHdOS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBHdOS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBHdOS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBHdOS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBHdOS.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccQBHdOS.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccQBHdOS.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccQBHdOS.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccQBHdOS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBHdOS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQBHdOS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQBHdOS.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccQBHdOS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQBHdOS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQBHdOS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQBHdOS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBHdOS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQBHdOS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQBHdOS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQBHdOS.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccQBHdOS.s: Assembler messages:
encrypt.c: /tmp/ccQBHdOS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQBHdOS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQBHdOS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQBHdOS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBHdOS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBHdOS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBHdOS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBHdOS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBHdOS.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccQBHdOS.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccQBHdOS.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccQBHdOS.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccQBHdOS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBHdOS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQBHdOS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQBHdOS.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccQBHdOS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQBHdOS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQBHdOS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQBHdOS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBHdOS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQBHdOS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQBHdOS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQBHdOS.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccxFNmAI.s: Assembler messages:
encrypt.c: /tmp/ccxFNmAI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxFNmAI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxFNmAI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxFNmAI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFNmAI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFNmAI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFNmAI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFNmAI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFNmAI.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccxFNmAI.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccxFNmAI.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccxFNmAI.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccxFNmAI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFNmAI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxFNmAI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxFNmAI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxFNmAI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxFNmAI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxFNmAI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFNmAI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxFNmAI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxFNmAI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxFNmAI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxFNmAI.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccxFNmAI.s: Assembler messages:
encrypt.c: /tmp/ccxFNmAI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxFNmAI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxFNmAI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxFNmAI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFNmAI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFNmAI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFNmAI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFNmAI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFNmAI.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccxFNmAI.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccxFNmAI.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccxFNmAI.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccxFNmAI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFNmAI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxFNmAI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxFNmAI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxFNmAI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxFNmAI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxFNmAI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxFNmAI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxFNmAI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxFNmAI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxFNmAI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxFNmAI.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccImZauP.s: Assembler messages:
encrypt.c: /tmp/ccImZauP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccImZauP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccImZauP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccImZauP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImZauP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImZauP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImZauP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImZauP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImZauP.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccImZauP.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccImZauP.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccImZauP.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccImZauP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImZauP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccImZauP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccImZauP.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccImZauP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccImZauP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccImZauP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccImZauP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImZauP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccImZauP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccImZauP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccImZauP.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccImZauP.s: Assembler messages:
encrypt.c: /tmp/ccImZauP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccImZauP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccImZauP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccImZauP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImZauP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImZauP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImZauP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImZauP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImZauP.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccImZauP.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccImZauP.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccImZauP.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccImZauP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImZauP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccImZauP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccImZauP.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccImZauP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccImZauP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccImZauP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccImZauP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImZauP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccImZauP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccImZauP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccImZauP.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbHXVQA.s: Assembler messages:
encrypt.c: /tmp/ccbHXVQA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbHXVQA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbHXVQA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbHXVQA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHXVQA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHXVQA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHXVQA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHXVQA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHXVQA.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccbHXVQA.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccbHXVQA.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccbHXVQA.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccbHXVQA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHXVQA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbHXVQA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbHXVQA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbHXVQA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbHXVQA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbHXVQA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHXVQA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbHXVQA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbHXVQA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbHXVQA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbHXVQA.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccbHXVQA.s: Assembler messages:
encrypt.c: /tmp/ccbHXVQA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbHXVQA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbHXVQA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbHXVQA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHXVQA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHXVQA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHXVQA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHXVQA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHXVQA.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccbHXVQA.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccbHXVQA.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccbHXVQA.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccbHXVQA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHXVQA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbHXVQA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbHXVQA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbHXVQA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbHXVQA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbHXVQA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHXVQA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbHXVQA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbHXVQA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbHXVQA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbHXVQA.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4cUBBz.s: Assembler messages:
encrypt.c: /tmp/cc4cUBBz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4cUBBz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4cUBBz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4cUBBz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4cUBBz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4cUBBz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4cUBBz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4cUBBz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4cUBBz.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc4cUBBz.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc4cUBBz.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc4cUBBz.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc4cUBBz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4cUBBz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4cUBBz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4cUBBz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4cUBBz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4cUBBz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4cUBBz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4cUBBz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4cUBBz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4cUBBz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4cUBBz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4cUBBz.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccj1X9RM.s: Assembler messages:
encrypt.c: /tmp/ccj1X9RM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj1X9RM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj1X9RM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj1X9RM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1X9RM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1X9RM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1X9RM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1X9RM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1X9RM.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccj1X9RM.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccj1X9RM.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccj1X9RM.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccj1X9RM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1X9RM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj1X9RM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj1X9RM.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccj1X9RM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj1X9RM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj1X9RM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj1X9RM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1X9RM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj1X9RM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj1X9RM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj1X9RM.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrLvvMx.s: Assembler messages:
encrypt.c: /tmp/ccrLvvMx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrLvvMx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrLvvMx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrLvvMx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLvvMx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLvvMx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLvvMx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLvvMx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLvvMx.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccrLvvMx.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccrLvvMx.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccrLvvMx.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccrLvvMx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLvvMx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrLvvMx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrLvvMx.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccrLvvMx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrLvvMx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrLvvMx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrLvvMx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLvvMx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrLvvMx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrLvvMx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrLvvMx.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczRD3Zt.s: Assembler messages:
encrypt.c: /tmp/cczRD3Zt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczRD3Zt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczRD3Zt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczRD3Zt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczRD3Zt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczRD3Zt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczRD3Zt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczRD3Zt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczRD3Zt.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cczRD3Zt.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cczRD3Zt.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cczRD3Zt.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cczRD3Zt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczRD3Zt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczRD3Zt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczRD3Zt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczRD3Zt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczRD3Zt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczRD3Zt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczRD3Zt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczRD3Zt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczRD3Zt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczRD3Zt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczRD3Zt.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTlUf5B.s: Assembler messages:
encrypt.c: /tmp/ccTlUf5B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTlUf5B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTlUf5B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTlUf5B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlUf5B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlUf5B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlUf5B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlUf5B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlUf5B.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccTlUf5B.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccTlUf5B.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccTlUf5B.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccTlUf5B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlUf5B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTlUf5B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTlUf5B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTlUf5B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTlUf5B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTlUf5B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlUf5B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTlUf5B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTlUf5B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTlUf5B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTlUf5B.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmMWART.s: Assembler messages:
encrypt.c: /tmp/ccmMWART.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmMWART.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmMWART.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmMWART.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMWART.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMWART.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMWART.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMWART.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMWART.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccmMWART.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccmMWART.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccmMWART.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccmMWART.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMWART.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmMWART.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmMWART.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccmMWART.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmMWART.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmMWART.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmMWART.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmMWART.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmMWART.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmMWART.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmMWART.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDaplPL.s: Assembler messages:
encrypt.c: /tmp/ccDaplPL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDaplPL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDaplPL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDaplPL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaplPL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaplPL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaplPL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaplPL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaplPL.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccDaplPL.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccDaplPL.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccDaplPL.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccDaplPL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaplPL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDaplPL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDaplPL.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccDaplPL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDaplPL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDaplPL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDaplPL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaplPL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDaplPL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDaplPL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDaplPL.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKHr0st.s: Assembler messages:
encrypt.c: /tmp/ccKHr0st.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKHr0st.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKHr0st.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKHr0st.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHr0st.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHr0st.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHr0st.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHr0st.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHr0st.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccKHr0st.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccKHr0st.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccKHr0st.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccKHr0st.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHr0st.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKHr0st.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKHr0st.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKHr0st.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKHr0st.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKHr0st.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHr0st.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKHr0st.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKHr0st.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKHr0st.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKHr0st.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5iuU0z.s: Assembler messages:
encrypt.c: /tmp/cc5iuU0z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5iuU0z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5iuU0z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5iuU0z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5iuU0z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5iuU0z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5iuU0z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5iuU0z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5iuU0z.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc5iuU0z.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc5iuU0z.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc5iuU0z.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc5iuU0z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5iuU0z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5iuU0z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5iuU0z.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/cc5iuU0z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5iuU0z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5iuU0z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5iuU0z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5iuU0z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5iuU0z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5iuU0z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5iuU0z.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwqbhxf.s: Assembler messages:
encrypt.c: /tmp/ccwqbhxf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwqbhxf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwqbhxf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwqbhxf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwqbhxf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwqbhxf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwqbhxf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwqbhxf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwqbhxf.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccwqbhxf.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccwqbhxf.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccwqbhxf.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccwqbhxf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwqbhxf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwqbhxf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwqbhxf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwqbhxf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwqbhxf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwqbhxf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwqbhxf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwqbhxf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwqbhxf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwqbhxf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwqbhxf.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpRNlX7.s: Assembler messages:
encrypt.c: /tmp/ccpRNlX7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpRNlX7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpRNlX7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpRNlX7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRNlX7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRNlX7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRNlX7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRNlX7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRNlX7.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccpRNlX7.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccpRNlX7.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccpRNlX7.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccpRNlX7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRNlX7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpRNlX7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpRNlX7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpRNlX7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpRNlX7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpRNlX7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRNlX7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpRNlX7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpRNlX7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpRNlX7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpRNlX7.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczrD0mg.s: Assembler messages:
encrypt.c: /tmp/cczrD0mg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczrD0mg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczrD0mg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczrD0mg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrD0mg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrD0mg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrD0mg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrD0mg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrD0mg.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cczrD0mg.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cczrD0mg.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cczrD0mg.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cczrD0mg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrD0mg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczrD0mg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczrD0mg.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/cczrD0mg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczrD0mg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczrD0mg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczrD0mg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrD0mg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczrD0mg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczrD0mg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczrD0mg.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJRsO8w.s: Assembler messages:
encrypt.c: /tmp/ccJRsO8w.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJRsO8w.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJRsO8w.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJRsO8w.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRsO8w.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRsO8w.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRsO8w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRsO8w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRsO8w.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccJRsO8w.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccJRsO8w.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccJRsO8w.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccJRsO8w.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRsO8w.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJRsO8w.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJRsO8w.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccJRsO8w.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJRsO8w.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJRsO8w.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJRsO8w.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRsO8w.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJRsO8w.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJRsO8w.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJRsO8w.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfeEY9r.s: Assembler messages:
encrypt.c: /tmp/ccfeEY9r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfeEY9r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfeEY9r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfeEY9r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeEY9r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeEY9r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeEY9r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeEY9r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeEY9r.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccfeEY9r.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccfeEY9r.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccfeEY9r.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccfeEY9r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeEY9r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfeEY9r.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfeEY9r.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfeEY9r.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfeEY9r.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfeEY9r.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeEY9r.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfeEY9r.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfeEY9r.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfeEY9r.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfeEY9r.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccG2xXQw.s: Assembler messages:
encrypt.c: /tmp/ccG2xXQw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG2xXQw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG2xXQw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG2xXQw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG2xXQw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG2xXQw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG2xXQw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG2xXQw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG2xXQw.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccG2xXQw.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccG2xXQw.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccG2xXQw.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccG2xXQw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG2xXQw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG2xXQw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG2xXQw.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccG2xXQw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG2xXQw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG2xXQw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG2xXQw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG2xXQw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG2xXQw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG2xXQw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG2xXQw.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxnm6E7.s: Assembler messages:
encrypt.c: /tmp/ccxnm6E7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxnm6E7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxnm6E7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxnm6E7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnm6E7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnm6E7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnm6E7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnm6E7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnm6E7.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccxnm6E7.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccxnm6E7.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccxnm6E7.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccxnm6E7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnm6E7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxnm6E7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxnm6E7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxnm6E7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxnm6E7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxnm6E7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnm6E7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxnm6E7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxnm6E7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxnm6E7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxnm6E7.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5NvRPd.s: Assembler messages:
encrypt.c: /tmp/cc5NvRPd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5NvRPd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5NvRPd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5NvRPd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NvRPd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NvRPd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NvRPd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NvRPd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NvRPd.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc5NvRPd.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc5NvRPd.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc5NvRPd.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc5NvRPd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NvRPd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5NvRPd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5NvRPd.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/cc5NvRPd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5NvRPd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5NvRPd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5NvRPd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NvRPd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5NvRPd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5NvRPd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5NvRPd.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccETizbT.s: Assembler messages:
encrypt.c: /tmp/ccETizbT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccETizbT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccETizbT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccETizbT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccETizbT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccETizbT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccETizbT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccETizbT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccETizbT.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccETizbT.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccETizbT.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccETizbT.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccETizbT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccETizbT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccETizbT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccETizbT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccETizbT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccETizbT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccETizbT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccETizbT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccETizbT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccETizbT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccETizbT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccETizbT.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDUj1TV.s: Assembler messages:
encrypt.c: /tmp/ccDUj1TV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDUj1TV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDUj1TV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDUj1TV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDUj1TV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDUj1TV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDUj1TV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDUj1TV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDUj1TV.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccDUj1TV.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccDUj1TV.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccDUj1TV.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccDUj1TV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDUj1TV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDUj1TV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDUj1TV.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccDUj1TV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDUj1TV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDUj1TV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDUj1TV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDUj1TV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDUj1TV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDUj1TV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDUj1TV.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmoaaaM.s: Assembler messages:
encrypt.c: /tmp/ccmoaaaM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmoaaaM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmoaaaM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmoaaaM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoaaaM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoaaaM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoaaaM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoaaaM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoaaaM.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccmoaaaM.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccmoaaaM.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccmoaaaM.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccmoaaaM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoaaaM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmoaaaM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmoaaaM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmoaaaM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmoaaaM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmoaaaM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmoaaaM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmoaaaM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmoaaaM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmoaaaM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmoaaaM.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccL6L5S5.s: Assembler messages:
encrypt.c: /tmp/ccL6L5S5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL6L5S5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL6L5S5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL6L5S5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6L5S5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6L5S5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6L5S5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6L5S5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6L5S5.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccL6L5S5.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccL6L5S5.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccL6L5S5.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccL6L5S5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6L5S5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL6L5S5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL6L5S5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL6L5S5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL6L5S5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL6L5S5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6L5S5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL6L5S5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL6L5S5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL6L5S5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL6L5S5.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOSlDgh.s: Assembler messages:
encrypt.c: /tmp/ccOSlDgh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOSlDgh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOSlDgh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOSlDgh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSlDgh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSlDgh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSlDgh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSlDgh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSlDgh.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccOSlDgh.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccOSlDgh.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccOSlDgh.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccOSlDgh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSlDgh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOSlDgh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOSlDgh.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccOSlDgh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOSlDgh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOSlDgh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOSlDgh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSlDgh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOSlDgh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOSlDgh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOSlDgh.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cciMl0Zc.s: Assembler messages:
encrypt.c: /tmp/cciMl0Zc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciMl0Zc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciMl0Zc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciMl0Zc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMl0Zc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMl0Zc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMl0Zc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMl0Zc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMl0Zc.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cciMl0Zc.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cciMl0Zc.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cciMl0Zc.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cciMl0Zc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMl0Zc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciMl0Zc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciMl0Zc.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/cciMl0Zc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciMl0Zc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciMl0Zc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciMl0Zc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMl0Zc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciMl0Zc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciMl0Zc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciMl0Zc.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoCQKNL.s: Assembler messages:
encrypt.c: /tmp/ccoCQKNL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoCQKNL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoCQKNL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoCQKNL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCQKNL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCQKNL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCQKNL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCQKNL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCQKNL.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccoCQKNL.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccoCQKNL.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccoCQKNL.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccoCQKNL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCQKNL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoCQKNL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoCQKNL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoCQKNL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoCQKNL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoCQKNL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCQKNL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoCQKNL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoCQKNL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoCQKNL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoCQKNL.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCVEgJA.s: Assembler messages:
encrypt.c: /tmp/ccCVEgJA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCVEgJA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCVEgJA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCVEgJA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVEgJA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVEgJA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVEgJA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVEgJA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVEgJA.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccCVEgJA.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccCVEgJA.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccCVEgJA.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccCVEgJA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVEgJA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCVEgJA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCVEgJA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCVEgJA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCVEgJA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCVEgJA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVEgJA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCVEgJA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCVEgJA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCVEgJA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCVEgJA.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYJFloe.s: Assembler messages:
encrypt.c: /tmp/ccYJFloe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYJFloe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYJFloe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYJFloe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJFloe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJFloe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJFloe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJFloe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJFloe.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccYJFloe.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccYJFloe.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccYJFloe.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccYJFloe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJFloe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYJFloe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYJFloe.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccYJFloe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYJFloe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYJFloe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYJFloe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJFloe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYJFloe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYJFloe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYJFloe.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccn5AKve.s: Assembler messages:
encrypt.c: /tmp/ccn5AKve.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn5AKve.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn5AKve.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccn5AKve.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn5AKve.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn5AKve.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn5AKve.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn5AKve.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn5AKve.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccn5AKve.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccn5AKve.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccn5AKve.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccn5AKve.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn5AKve.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn5AKve.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccn5AKve.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn5AKve.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn5AKve.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn5AKve.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn5AKve.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn5AKve.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn5AKve.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn5AKve.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn5AKve.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccngOYlX.s: Assembler messages:
encrypt.c: /tmp/ccngOYlX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccngOYlX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccngOYlX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccngOYlX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngOYlX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngOYlX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngOYlX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngOYlX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngOYlX.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccngOYlX.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccngOYlX.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccngOYlX.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccngOYlX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngOYlX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccngOYlX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccngOYlX.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccngOYlX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccngOYlX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccngOYlX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccngOYlX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccngOYlX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccngOYlX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccngOYlX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccngOYlX.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccITeNIz.s: Assembler messages:
encrypt.c: /tmp/ccITeNIz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccITeNIz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccITeNIz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccITeNIz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccITeNIz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccITeNIz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccITeNIz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccITeNIz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccITeNIz.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccITeNIz.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccITeNIz.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccITeNIz.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccITeNIz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccITeNIz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccITeNIz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccITeNIz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccITeNIz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccITeNIz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccITeNIz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccITeNIz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccITeNIz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccITeNIz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccITeNIz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccITeNIz.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfc7Xzg.s: Assembler messages:
encrypt.c: /tmp/ccfc7Xzg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfc7Xzg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfc7Xzg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfc7Xzg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfc7Xzg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfc7Xzg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfc7Xzg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfc7Xzg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfc7Xzg.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccfc7Xzg.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccfc7Xzg.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccfc7Xzg.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccfc7Xzg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfc7Xzg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfc7Xzg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfc7Xzg.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccfc7Xzg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfc7Xzg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfc7Xzg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfc7Xzg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfc7Xzg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfc7Xzg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfc7Xzg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfc7Xzg.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8VpbHd.s: Assembler messages:
encrypt.c: /tmp/cc8VpbHd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8VpbHd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8VpbHd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8VpbHd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8VpbHd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8VpbHd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8VpbHd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8VpbHd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8VpbHd.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc8VpbHd.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc8VpbHd.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc8VpbHd.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc8VpbHd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8VpbHd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8VpbHd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8VpbHd.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/cc8VpbHd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8VpbHd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8VpbHd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8VpbHd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8VpbHd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8VpbHd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8VpbHd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8VpbHd.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwsimFg.s: Assembler messages:
encrypt.c: /tmp/ccwsimFg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwsimFg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwsimFg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwsimFg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsimFg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsimFg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsimFg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsimFg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsimFg.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccwsimFg.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccwsimFg.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccwsimFg.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccwsimFg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsimFg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwsimFg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwsimFg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwsimFg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwsimFg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwsimFg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsimFg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwsimFg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwsimFg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwsimFg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwsimFg.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMcSLwT.s: Assembler messages:
encrypt.c: /tmp/ccMcSLwT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMcSLwT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMcSLwT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMcSLwT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcSLwT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcSLwT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcSLwT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcSLwT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcSLwT.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccMcSLwT.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccMcSLwT.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccMcSLwT.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccMcSLwT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcSLwT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMcSLwT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMcSLwT.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccMcSLwT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMcSLwT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMcSLwT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMcSLwT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcSLwT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMcSLwT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMcSLwT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMcSLwT.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjUXKVe.s: Assembler messages:
encrypt.c: /tmp/ccjUXKVe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjUXKVe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjUXKVe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjUXKVe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUXKVe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUXKVe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUXKVe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUXKVe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUXKVe.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccjUXKVe.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccjUXKVe.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccjUXKVe.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccjUXKVe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUXKVe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjUXKVe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjUXKVe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjUXKVe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjUXKVe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjUXKVe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUXKVe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjUXKVe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjUXKVe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjUXKVe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjUXKVe.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVhLaAV.s: Assembler messages:
encrypt.c: /tmp/ccVhLaAV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVhLaAV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVhLaAV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVhLaAV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhLaAV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhLaAV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhLaAV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhLaAV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhLaAV.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccVhLaAV.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccVhLaAV.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccVhLaAV.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccVhLaAV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhLaAV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVhLaAV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVhLaAV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVhLaAV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVhLaAV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVhLaAV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhLaAV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVhLaAV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVhLaAV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVhLaAV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVhLaAV.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchJxhdK.s: Assembler messages:
encrypt.c: /tmp/cchJxhdK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchJxhdK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchJxhdK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchJxhdK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJxhdK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJxhdK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJxhdK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJxhdK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJxhdK.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cchJxhdK.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cchJxhdK.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cchJxhdK.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cchJxhdK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJxhdK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchJxhdK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchJxhdK.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/cchJxhdK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchJxhdK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchJxhdK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchJxhdK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJxhdK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchJxhdK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchJxhdK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchJxhdK.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnzuTVX.s: Assembler messages:
encrypt.c: /tmp/ccnzuTVX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnzuTVX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnzuTVX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnzuTVX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzuTVX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzuTVX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzuTVX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzuTVX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzuTVX.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccnzuTVX.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccnzuTVX.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccnzuTVX.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccnzuTVX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzuTVX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnzuTVX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnzuTVX.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccnzuTVX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnzuTVX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnzuTVX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnzuTVX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzuTVX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnzuTVX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnzuTVX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnzuTVX.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrCBynf.s: Assembler messages:
encrypt.c: /tmp/ccrCBynf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrCBynf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrCBynf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrCBynf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCBynf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCBynf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCBynf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCBynf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCBynf.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccrCBynf.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccrCBynf.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccrCBynf.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccrCBynf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCBynf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrCBynf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrCBynf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrCBynf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrCBynf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrCBynf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCBynf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrCBynf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrCBynf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrCBynf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrCBynf.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKpajYS.s: Assembler messages:
encrypt.c: /tmp/ccKpajYS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKpajYS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKpajYS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKpajYS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpajYS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpajYS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpajYS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpajYS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpajYS.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccKpajYS.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccKpajYS.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccKpajYS.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccKpajYS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpajYS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKpajYS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpajYS.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccKpajYS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpajYS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpajYS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpajYS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpajYS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpajYS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKpajYS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpajYS.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUTYoSU.s: Assembler messages:
encrypt.c: /tmp/ccUTYoSU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUTYoSU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUTYoSU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUTYoSU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUTYoSU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUTYoSU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUTYoSU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUTYoSU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUTYoSU.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccUTYoSU.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccUTYoSU.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccUTYoSU.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccUTYoSU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUTYoSU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUTYoSU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUTYoSU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUTYoSU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUTYoSU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUTYoSU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUTYoSU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUTYoSU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUTYoSU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUTYoSU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUTYoSU.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccD8yx8e.s: Assembler messages:
encrypt.c: /tmp/ccD8yx8e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD8yx8e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD8yx8e.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccD8yx8e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8yx8e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8yx8e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8yx8e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8yx8e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8yx8e.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccD8yx8e.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccD8yx8e.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccD8yx8e.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccD8yx8e.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8yx8e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD8yx8e.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD8yx8e.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccD8yx8e.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD8yx8e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD8yx8e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD8yx8e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8yx8e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD8yx8e.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD8yx8e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD8yx8e.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgMDLeK.s: Assembler messages:
encrypt.c: /tmp/ccgMDLeK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgMDLeK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgMDLeK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgMDLeK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMDLeK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMDLeK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMDLeK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMDLeK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMDLeK.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccgMDLeK.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccgMDLeK.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccgMDLeK.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccgMDLeK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMDLeK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgMDLeK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgMDLeK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgMDLeK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgMDLeK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgMDLeK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMDLeK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgMDLeK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgMDLeK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgMDLeK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgMDLeK.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAsMstO.s: Assembler messages:
encrypt.c: /tmp/ccAsMstO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAsMstO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAsMstO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAsMstO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsMstO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsMstO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsMstO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsMstO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsMstO.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccAsMstO.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccAsMstO.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccAsMstO.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccAsMstO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsMstO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAsMstO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAsMstO.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccAsMstO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAsMstO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAsMstO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAsMstO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsMstO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAsMstO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAsMstO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAsMstO.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxQ2qUG.s: Assembler messages:
encrypt.c: /tmp/ccxQ2qUG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxQ2qUG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxQ2qUG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxQ2qUG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQ2qUG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQ2qUG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQ2qUG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQ2qUG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQ2qUG.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccxQ2qUG.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccxQ2qUG.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccxQ2qUG.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccxQ2qUG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQ2qUG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxQ2qUG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxQ2qUG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxQ2qUG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxQ2qUG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxQ2qUG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQ2qUG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxQ2qUG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxQ2qUG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxQ2qUG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxQ2qUG.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccH87X8a.s: Assembler messages:
encrypt.c: /tmp/ccH87X8a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH87X8a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH87X8a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccH87X8a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH87X8a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH87X8a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH87X8a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH87X8a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH87X8a.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccH87X8a.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccH87X8a.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccH87X8a.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccH87X8a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH87X8a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH87X8a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH87X8a.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccH87X8a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH87X8a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH87X8a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH87X8a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH87X8a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH87X8a.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH87X8a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH87X8a.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUrPLdQ.s: Assembler messages:
encrypt.c: /tmp/ccUrPLdQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUrPLdQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUrPLdQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUrPLdQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrPLdQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrPLdQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrPLdQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrPLdQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrPLdQ.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccUrPLdQ.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccUrPLdQ.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccUrPLdQ.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccUrPLdQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrPLdQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUrPLdQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUrPLdQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUrPLdQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUrPLdQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUrPLdQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrPLdQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUrPLdQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUrPLdQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUrPLdQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUrPLdQ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc95IlN0.s: Assembler messages:
encrypt.c: /tmp/cc95IlN0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc95IlN0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc95IlN0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc95IlN0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95IlN0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95IlN0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95IlN0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95IlN0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95IlN0.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc95IlN0.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc95IlN0.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc95IlN0.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc95IlN0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95IlN0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc95IlN0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc95IlN0.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/cc95IlN0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc95IlN0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc95IlN0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc95IlN0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95IlN0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc95IlN0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc95IlN0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc95IlN0.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjQHQpL.s: Assembler messages:
encrypt.c: /tmp/ccjQHQpL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjQHQpL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjQHQpL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjQHQpL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQHQpL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQHQpL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQHQpL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQHQpL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQHQpL.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccjQHQpL.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccjQHQpL.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccjQHQpL.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccjQHQpL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQHQpL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjQHQpL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjQHQpL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjQHQpL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjQHQpL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjQHQpL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQHQpL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjQHQpL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjQHQpL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjQHQpL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjQHQpL.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccE57COL.s: Assembler messages:
encrypt.c: /tmp/ccE57COL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE57COL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE57COL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE57COL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE57COL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE57COL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE57COL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE57COL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE57COL.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccE57COL.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccE57COL.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccE57COL.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccE57COL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE57COL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE57COL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE57COL.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccE57COL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE57COL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE57COL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE57COL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE57COL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE57COL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE57COL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE57COL.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRhcjAw.s: Assembler messages:
encrypt.c: /tmp/ccRhcjAw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRhcjAw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRhcjAw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRhcjAw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhcjAw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhcjAw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhcjAw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhcjAw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhcjAw.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccRhcjAw.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccRhcjAw.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccRhcjAw.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccRhcjAw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhcjAw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRhcjAw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRhcjAw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRhcjAw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRhcjAw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRhcjAw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhcjAw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRhcjAw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRhcjAw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRhcjAw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRhcjAw.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHlIa9k.s: Assembler messages:
encrypt.c: /tmp/ccHlIa9k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHlIa9k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHlIa9k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHlIa9k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlIa9k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlIa9k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlIa9k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlIa9k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlIa9k.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccHlIa9k.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccHlIa9k.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccHlIa9k.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccHlIa9k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlIa9k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHlIa9k.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHlIa9k.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHlIa9k.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHlIa9k.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHlIa9k.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlIa9k.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHlIa9k.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHlIa9k.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHlIa9k.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHlIa9k.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVxS6Bz.s: Assembler messages:
encrypt.c: /tmp/ccVxS6Bz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVxS6Bz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVxS6Bz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVxS6Bz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxS6Bz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxS6Bz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxS6Bz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxS6Bz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxS6Bz.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccVxS6Bz.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccVxS6Bz.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccVxS6Bz.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccVxS6Bz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxS6Bz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVxS6Bz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVxS6Bz.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccVxS6Bz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVxS6Bz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVxS6Bz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVxS6Bz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxS6Bz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVxS6Bz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVxS6Bz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVxS6Bz.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0qGWsE.s: Assembler messages:
encrypt.c: /tmp/cc0qGWsE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0qGWsE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0qGWsE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0qGWsE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qGWsE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qGWsE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qGWsE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qGWsE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qGWsE.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc0qGWsE.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc0qGWsE.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc0qGWsE.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc0qGWsE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qGWsE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0qGWsE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0qGWsE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0qGWsE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0qGWsE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0qGWsE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qGWsE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0qGWsE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0qGWsE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0qGWsE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0qGWsE.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTABOpL.s: Assembler messages:
encrypt.c: /tmp/ccTABOpL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTABOpL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTABOpL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTABOpL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTABOpL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTABOpL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTABOpL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTABOpL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTABOpL.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccTABOpL.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccTABOpL.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccTABOpL.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccTABOpL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTABOpL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTABOpL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTABOpL.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccTABOpL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTABOpL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTABOpL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTABOpL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTABOpL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTABOpL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTABOpL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTABOpL.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDT41sp.s: Assembler messages:
encrypt.c: /tmp/ccDT41sp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDT41sp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDT41sp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDT41sp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDT41sp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDT41sp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDT41sp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDT41sp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDT41sp.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccDT41sp.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccDT41sp.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccDT41sp.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccDT41sp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDT41sp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDT41sp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDT41sp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDT41sp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDT41sp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDT41sp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDT41sp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDT41sp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDT41sp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDT41sp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDT41sp.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYw3LfF.s: Assembler messages:
encrypt.c: /tmp/ccYw3LfF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYw3LfF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYw3LfF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYw3LfF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYw3LfF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYw3LfF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYw3LfF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYw3LfF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYw3LfF.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccYw3LfF.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccYw3LfF.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccYw3LfF.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccYw3LfF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYw3LfF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYw3LfF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYw3LfF.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccYw3LfF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYw3LfF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYw3LfF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYw3LfF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYw3LfF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYw3LfF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYw3LfF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYw3LfF.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1gndGL.s: Assembler messages:
encrypt.c: /tmp/cc1gndGL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1gndGL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1gndGL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1gndGL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gndGL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gndGL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gndGL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gndGL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gndGL.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc1gndGL.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc1gndGL.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc1gndGL.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc1gndGL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gndGL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1gndGL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1gndGL.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/cc1gndGL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1gndGL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1gndGL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1gndGL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gndGL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1gndGL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1gndGL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1gndGL.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHx3Bb6.s: Assembler messages:
encrypt.c: /tmp/ccHx3Bb6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHx3Bb6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHx3Bb6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHx3Bb6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHx3Bb6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHx3Bb6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHx3Bb6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHx3Bb6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHx3Bb6.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccHx3Bb6.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccHx3Bb6.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccHx3Bb6.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccHx3Bb6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHx3Bb6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHx3Bb6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHx3Bb6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHx3Bb6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHx3Bb6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHx3Bb6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHx3Bb6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHx3Bb6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHx3Bb6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHx3Bb6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHx3Bb6.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKMF8Fm.s: Assembler messages:
encrypt.c: /tmp/ccKMF8Fm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKMF8Fm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKMF8Fm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKMF8Fm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMF8Fm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMF8Fm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMF8Fm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMF8Fm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMF8Fm.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccKMF8Fm.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccKMF8Fm.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccKMF8Fm.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccKMF8Fm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMF8Fm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKMF8Fm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKMF8Fm.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccKMF8Fm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKMF8Fm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKMF8Fm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKMF8Fm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMF8Fm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKMF8Fm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKMF8Fm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKMF8Fm.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdSTM6V.s: Assembler messages:
encrypt.c: /tmp/ccdSTM6V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdSTM6V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdSTM6V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdSTM6V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSTM6V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSTM6V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSTM6V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSTM6V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSTM6V.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccdSTM6V.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccdSTM6V.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccdSTM6V.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccdSTM6V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSTM6V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdSTM6V.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdSTM6V.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdSTM6V.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdSTM6V.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdSTM6V.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSTM6V.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdSTM6V.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdSTM6V.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdSTM6V.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdSTM6V.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccaJXq1I.s: Assembler messages:
encrypt.c: /tmp/ccaJXq1I.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaJXq1I.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaJXq1I.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaJXq1I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJXq1I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJXq1I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJXq1I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJXq1I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJXq1I.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccaJXq1I.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccaJXq1I.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccaJXq1I.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccaJXq1I.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJXq1I.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaJXq1I.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaJXq1I.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccaJXq1I.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaJXq1I.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaJXq1I.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaJXq1I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJXq1I.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaJXq1I.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaJXq1I.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaJXq1I.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccow0Xif.s: Assembler messages:
encrypt.c: /tmp/ccow0Xif.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccow0Xif.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccow0Xif.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccow0Xif.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccow0Xif.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccow0Xif.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccow0Xif.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccow0Xif.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccow0Xif.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccow0Xif.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccow0Xif.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccow0Xif.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccow0Xif.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccow0Xif.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccow0Xif.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccow0Xif.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccow0Xif.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccow0Xif.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccow0Xif.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccow0Xif.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccow0Xif.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccow0Xif.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccow0Xif.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccow0Xif.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0uvTdV.s: Assembler messages:
encrypt.c: /tmp/cc0uvTdV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0uvTdV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0uvTdV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0uvTdV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uvTdV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uvTdV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uvTdV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uvTdV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uvTdV.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc0uvTdV.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc0uvTdV.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc0uvTdV.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc0uvTdV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uvTdV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0uvTdV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0uvTdV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0uvTdV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0uvTdV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0uvTdV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uvTdV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0uvTdV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0uvTdV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0uvTdV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0uvTdV.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQX4PSJ.s: Assembler messages:
encrypt.c: /tmp/ccQX4PSJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQX4PSJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQX4PSJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQX4PSJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQX4PSJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQX4PSJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQX4PSJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQX4PSJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQX4PSJ.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccQX4PSJ.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccQX4PSJ.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccQX4PSJ.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccQX4PSJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQX4PSJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQX4PSJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQX4PSJ.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccQX4PSJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQX4PSJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQX4PSJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQX4PSJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQX4PSJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQX4PSJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQX4PSJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQX4PSJ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3c7xZc.s: Assembler messages:
encrypt.c: /tmp/cc3c7xZc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3c7xZc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3c7xZc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3c7xZc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3c7xZc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3c7xZc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3c7xZc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3c7xZc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3c7xZc.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc3c7xZc.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc3c7xZc.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc3c7xZc.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc3c7xZc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3c7xZc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3c7xZc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3c7xZc.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/cc3c7xZc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3c7xZc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3c7xZc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3c7xZc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3c7xZc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3c7xZc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3c7xZc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3c7xZc.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccK1wRuO.s: Assembler messages:
encrypt.c: /tmp/ccK1wRuO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK1wRuO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK1wRuO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK1wRuO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1wRuO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1wRuO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1wRuO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1wRuO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1wRuO.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccK1wRuO.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccK1wRuO.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccK1wRuO.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccK1wRuO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1wRuO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK1wRuO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK1wRuO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK1wRuO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK1wRuO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK1wRuO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1wRuO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK1wRuO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK1wRuO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK1wRuO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK1wRuO.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctxjAAD.s: Assembler messages:
encrypt.c: /tmp/cctxjAAD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctxjAAD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctxjAAD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctxjAAD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxjAAD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxjAAD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxjAAD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxjAAD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxjAAD.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cctxjAAD.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cctxjAAD.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cctxjAAD.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cctxjAAD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxjAAD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctxjAAD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctxjAAD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctxjAAD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctxjAAD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctxjAAD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxjAAD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctxjAAD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctxjAAD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctxjAAD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctxjAAD.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxVSPUR.s: Assembler messages:
encrypt.c: /tmp/ccxVSPUR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxVSPUR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxVSPUR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxVSPUR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxVSPUR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxVSPUR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxVSPUR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxVSPUR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxVSPUR.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccxVSPUR.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccxVSPUR.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccxVSPUR.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccxVSPUR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxVSPUR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxVSPUR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxVSPUR.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccxVSPUR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxVSPUR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxVSPUR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxVSPUR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxVSPUR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxVSPUR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxVSPUR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxVSPUR.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccK0KbAe.s: Assembler messages:
encrypt.c: /tmp/ccK0KbAe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK0KbAe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK0KbAe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccK0KbAe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0KbAe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0KbAe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0KbAe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0KbAe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0KbAe.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccK0KbAe.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccK0KbAe.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccK0KbAe.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccK0KbAe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0KbAe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK0KbAe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK0KbAe.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccK0KbAe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK0KbAe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK0KbAe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK0KbAe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0KbAe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK0KbAe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK0KbAe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK0KbAe.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cciLrcQX.s: Assembler messages:
encrypt.c: /tmp/cciLrcQX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciLrcQX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciLrcQX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciLrcQX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLrcQX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLrcQX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLrcQX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLrcQX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLrcQX.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cciLrcQX.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cciLrcQX.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cciLrcQX.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cciLrcQX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLrcQX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciLrcQX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciLrcQX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciLrcQX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciLrcQX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciLrcQX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLrcQX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciLrcQX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciLrcQX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciLrcQX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciLrcQX.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLLLti7.s: Assembler messages:
encrypt.c: /tmp/ccLLLti7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLLLti7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLLLti7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLLLti7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLLti7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLLti7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLLti7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLLti7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLLti7.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccLLLti7.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccLLLti7.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccLLLti7.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccLLLti7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLLti7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLLLti7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLLLti7.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccLLLti7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLLLti7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLLLti7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLLLti7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLLti7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLLLti7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLLLti7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLLLti7.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccX0Gu0H.s: Assembler messages:
encrypt.c: /tmp/ccX0Gu0H.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX0Gu0H.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX0Gu0H.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX0Gu0H.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0Gu0H.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0Gu0H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0Gu0H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0Gu0H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0Gu0H.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccX0Gu0H.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccX0Gu0H.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccX0Gu0H.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccX0Gu0H.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0Gu0H.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX0Gu0H.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX0Gu0H.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX0Gu0H.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX0Gu0H.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX0Gu0H.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0Gu0H.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX0Gu0H.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX0Gu0H.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX0Gu0H.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX0Gu0H.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZGU9ck.s: Assembler messages:
encrypt.c: /tmp/ccZGU9ck.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZGU9ck.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZGU9ck.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZGU9ck.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZGU9ck.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZGU9ck.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZGU9ck.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZGU9ck.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZGU9ck.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccZGU9ck.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccZGU9ck.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccZGU9ck.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccZGU9ck.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZGU9ck.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZGU9ck.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZGU9ck.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZGU9ck.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZGU9ck.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZGU9ck.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZGU9ck.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZGU9ck.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZGU9ck.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZGU9ck.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZGU9ck.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxtxLOt.s: Assembler messages:
encrypt.c: /tmp/ccxtxLOt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxtxLOt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxtxLOt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxtxLOt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtxLOt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtxLOt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtxLOt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtxLOt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtxLOt.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccxtxLOt.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccxtxLOt.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccxtxLOt.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccxtxLOt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtxLOt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxtxLOt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxtxLOt.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccxtxLOt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxtxLOt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxtxLOt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxtxLOt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtxLOt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxtxLOt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxtxLOt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxtxLOt.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccE2atY9.s: Assembler messages:
encrypt.c: /tmp/ccE2atY9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE2atY9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE2atY9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE2atY9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2atY9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2atY9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2atY9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2atY9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2atY9.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccE2atY9.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccE2atY9.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccE2atY9.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccE2atY9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2atY9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE2atY9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE2atY9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE2atY9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE2atY9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE2atY9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2atY9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE2atY9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE2atY9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE2atY9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE2atY9.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxonB6j.s: Assembler messages:
encrypt.c: /tmp/ccxonB6j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxonB6j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxonB6j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxonB6j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxonB6j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxonB6j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxonB6j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxonB6j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxonB6j.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccxonB6j.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccxonB6j.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccxonB6j.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccxonB6j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxonB6j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxonB6j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxonB6j.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccxonB6j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxonB6j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxonB6j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxonB6j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxonB6j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxonB6j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxonB6j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxonB6j.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccK2ZDAx.s: Assembler messages:
encrypt.c: /tmp/ccK2ZDAx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK2ZDAx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK2ZDAx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK2ZDAx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2ZDAx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2ZDAx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2ZDAx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2ZDAx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2ZDAx.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccK2ZDAx.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccK2ZDAx.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccK2ZDAx.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccK2ZDAx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2ZDAx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK2ZDAx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK2ZDAx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK2ZDAx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK2ZDAx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK2ZDAx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2ZDAx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK2ZDAx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK2ZDAx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK2ZDAx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK2ZDAx.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccMtNrvt.s: Assembler messages:
encrypt.c: /tmp/ccMtNrvt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMtNrvt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMtNrvt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMtNrvt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtNrvt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtNrvt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtNrvt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtNrvt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtNrvt.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccMtNrvt.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccMtNrvt.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccMtNrvt.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccMtNrvt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtNrvt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMtNrvt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtNrvt.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccMtNrvt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtNrvt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMtNrvt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMtNrvt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtNrvt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMtNrvt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMtNrvt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMtNrvt.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHdQXDf.s: Assembler messages:
encrypt.c: /tmp/ccHdQXDf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHdQXDf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHdQXDf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHdQXDf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHdQXDf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHdQXDf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHdQXDf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHdQXDf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHdQXDf.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccHdQXDf.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccHdQXDf.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccHdQXDf.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccHdQXDf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHdQXDf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHdQXDf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHdQXDf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHdQXDf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHdQXDf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHdQXDf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHdQXDf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHdQXDf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHdQXDf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHdQXDf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHdQXDf.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjtlH1i.s: Assembler messages:
encrypt.c: /tmp/ccjtlH1i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjtlH1i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjtlH1i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjtlH1i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtlH1i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtlH1i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtlH1i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtlH1i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtlH1i.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccjtlH1i.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccjtlH1i.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccjtlH1i.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccjtlH1i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtlH1i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjtlH1i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjtlH1i.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccjtlH1i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjtlH1i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjtlH1i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjtlH1i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtlH1i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjtlH1i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjtlH1i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjtlH1i.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2hh0Vp.s: Assembler messages:
encrypt.c: /tmp/cc2hh0Vp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2hh0Vp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2hh0Vp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2hh0Vp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hh0Vp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hh0Vp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hh0Vp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hh0Vp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hh0Vp.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc2hh0Vp.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc2hh0Vp.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc2hh0Vp.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc2hh0Vp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hh0Vp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2hh0Vp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2hh0Vp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2hh0Vp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2hh0Vp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2hh0Vp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hh0Vp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2hh0Vp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2hh0Vp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2hh0Vp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2hh0Vp.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccm50oD4.s: Assembler messages:
encrypt.c: /tmp/ccm50oD4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm50oD4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm50oD4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccm50oD4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm50oD4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm50oD4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm50oD4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm50oD4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm50oD4.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccm50oD4.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccm50oD4.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccm50oD4.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccm50oD4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm50oD4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm50oD4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm50oD4.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccm50oD4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm50oD4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm50oD4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm50oD4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm50oD4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm50oD4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm50oD4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm50oD4.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4zvvri.s: Assembler messages:
encrypt.c: /tmp/cc4zvvri.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4zvvri.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4zvvri.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4zvvri.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zvvri.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zvvri.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zvvri.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zvvri.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zvvri.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc4zvvri.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc4zvvri.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc4zvvri.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc4zvvri.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zvvri.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4zvvri.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4zvvri.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4zvvri.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4zvvri.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4zvvri.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zvvri.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4zvvri.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4zvvri.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4zvvri.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4zvvri.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmqwVnL.s: Assembler messages:
encrypt.c: /tmp/ccmqwVnL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmqwVnL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmqwVnL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmqwVnL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqwVnL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqwVnL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqwVnL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqwVnL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqwVnL.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccmqwVnL.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccmqwVnL.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccmqwVnL.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccmqwVnL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqwVnL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmqwVnL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmqwVnL.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccmqwVnL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmqwVnL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmqwVnL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmqwVnL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqwVnL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmqwVnL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmqwVnL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmqwVnL.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccWAtbm8.s: Assembler messages:
encrypt.c: /tmp/ccWAtbm8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWAtbm8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWAtbm8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWAtbm8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAtbm8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAtbm8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAtbm8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAtbm8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAtbm8.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccWAtbm8.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccWAtbm8.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccWAtbm8.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccWAtbm8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAtbm8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWAtbm8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWAtbm8.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccWAtbm8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWAtbm8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWAtbm8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWAtbm8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAtbm8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWAtbm8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWAtbm8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWAtbm8.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccdCZSLx.s: Assembler messages:
encrypt.c: /tmp/ccdCZSLx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdCZSLx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdCZSLx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdCZSLx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCZSLx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCZSLx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCZSLx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCZSLx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCZSLx.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccdCZSLx.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccdCZSLx.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccdCZSLx.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccdCZSLx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCZSLx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdCZSLx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdCZSLx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdCZSLx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdCZSLx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdCZSLx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCZSLx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdCZSLx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdCZSLx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdCZSLx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdCZSLx.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8JqKIj.s: Assembler messages:
encrypt.c: /tmp/cc8JqKIj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8JqKIj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8JqKIj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8JqKIj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JqKIj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JqKIj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JqKIj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JqKIj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JqKIj.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc8JqKIj.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc8JqKIj.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc8JqKIj.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc8JqKIj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JqKIj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8JqKIj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8JqKIj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8JqKIj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8JqKIj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8JqKIj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JqKIj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8JqKIj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8JqKIj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8JqKIj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8JqKIj.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKmbOX3.s: Assembler messages:
encrypt.c: /tmp/ccKmbOX3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKmbOX3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKmbOX3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKmbOX3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmbOX3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmbOX3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmbOX3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmbOX3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmbOX3.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccKmbOX3.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccKmbOX3.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccKmbOX3.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccKmbOX3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmbOX3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKmbOX3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKmbOX3.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccKmbOX3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKmbOX3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKmbOX3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKmbOX3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmbOX3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKmbOX3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKmbOX3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKmbOX3.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMVN8IG.s: Assembler messages:
encrypt.c: /tmp/ccMVN8IG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMVN8IG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMVN8IG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMVN8IG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVN8IG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVN8IG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVN8IG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVN8IG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVN8IG.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccMVN8IG.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccMVN8IG.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccMVN8IG.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccMVN8IG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVN8IG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMVN8IG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMVN8IG.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccMVN8IG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMVN8IG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMVN8IG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMVN8IG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMVN8IG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMVN8IG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMVN8IG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMVN8IG.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccj2goBX.s: Assembler messages:
encrypt.c: /tmp/ccj2goBX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj2goBX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj2goBX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj2goBX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2goBX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2goBX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2goBX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2goBX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2goBX.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccj2goBX.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccj2goBX.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccj2goBX.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccj2goBX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2goBX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj2goBX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj2goBX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj2goBX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj2goBX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj2goBX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2goBX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj2goBX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj2goBX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj2goBX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj2goBX.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3l9swu.s: Assembler messages:
encrypt.c: /tmp/cc3l9swu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3l9swu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3l9swu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3l9swu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3l9swu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3l9swu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3l9swu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3l9swu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3l9swu.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc3l9swu.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc3l9swu.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc3l9swu.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc3l9swu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3l9swu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3l9swu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3l9swu.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/cc3l9swu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3l9swu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3l9swu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3l9swu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3l9swu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3l9swu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3l9swu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3l9swu.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQWoy4O.s: Assembler messages:
encrypt.c: /tmp/ccQWoy4O.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQWoy4O.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQWoy4O.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQWoy4O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWoy4O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWoy4O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWoy4O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWoy4O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWoy4O.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccQWoy4O.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccQWoy4O.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccQWoy4O.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccQWoy4O.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWoy4O.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQWoy4O.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQWoy4O.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQWoy4O.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQWoy4O.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQWoy4O.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWoy4O.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQWoy4O.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQWoy4O.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQWoy4O.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQWoy4O.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc8nIsS2.s: Assembler messages:
encrypt.c: /tmp/cc8nIsS2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8nIsS2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8nIsS2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8nIsS2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nIsS2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nIsS2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nIsS2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nIsS2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nIsS2.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc8nIsS2.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc8nIsS2.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc8nIsS2.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc8nIsS2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nIsS2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8nIsS2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8nIsS2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8nIsS2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8nIsS2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8nIsS2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nIsS2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8nIsS2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8nIsS2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8nIsS2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8nIsS2.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccOEQJoG.s: Assembler messages:
encrypt.c: /tmp/ccOEQJoG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOEQJoG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOEQJoG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOEQJoG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEQJoG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEQJoG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEQJoG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEQJoG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEQJoG.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccOEQJoG.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccOEQJoG.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccOEQJoG.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccOEQJoG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEQJoG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOEQJoG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOEQJoG.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccOEQJoG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOEQJoG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOEQJoG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOEQJoG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEQJoG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOEQJoG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOEQJoG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOEQJoG.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cccMxiHO.s: Assembler messages:
encrypt.c: /tmp/cccMxiHO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccMxiHO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccMxiHO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccMxiHO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMxiHO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMxiHO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMxiHO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMxiHO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMxiHO.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cccMxiHO.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cccMxiHO.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cccMxiHO.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cccMxiHO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMxiHO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccMxiHO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccMxiHO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccMxiHO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccMxiHO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccMxiHO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMxiHO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccMxiHO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccMxiHO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccMxiHO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccMxiHO.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoolwrD.s: Assembler messages:
encrypt.c: /tmp/ccoolwrD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoolwrD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoolwrD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoolwrD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoolwrD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoolwrD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoolwrD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoolwrD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoolwrD.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccoolwrD.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccoolwrD.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccoolwrD.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccoolwrD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoolwrD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoolwrD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoolwrD.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccoolwrD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoolwrD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoolwrD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoolwrD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoolwrD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoolwrD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoolwrD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoolwrD.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6f5FPD.s: Assembler messages:
encrypt.c: /tmp/cc6f5FPD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6f5FPD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6f5FPD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6f5FPD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6f5FPD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6f5FPD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6f5FPD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6f5FPD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6f5FPD.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc6f5FPD.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc6f5FPD.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc6f5FPD.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc6f5FPD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6f5FPD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6f5FPD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6f5FPD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6f5FPD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6f5FPD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6f5FPD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6f5FPD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6f5FPD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6f5FPD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6f5FPD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6f5FPD.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjVtSik.s: Assembler messages:
encrypt.c: /tmp/ccjVtSik.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjVtSik.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjVtSik.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjVtSik.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVtSik.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVtSik.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVtSik.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVtSik.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVtSik.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccjVtSik.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccjVtSik.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccjVtSik.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccjVtSik.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVtSik.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjVtSik.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjVtSik.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccjVtSik.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjVtSik.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjVtSik.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjVtSik.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVtSik.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjVtSik.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjVtSik.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjVtSik.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8ttbxZ.s: Assembler messages:
encrypt.c: /tmp/cc8ttbxZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8ttbxZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8ttbxZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8ttbxZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ttbxZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ttbxZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ttbxZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ttbxZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ttbxZ.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc8ttbxZ.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc8ttbxZ.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc8ttbxZ.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc8ttbxZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ttbxZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8ttbxZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ttbxZ.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/cc8ttbxZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ttbxZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ttbxZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ttbxZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ttbxZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ttbxZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8ttbxZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ttbxZ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9ynq8i.s: Assembler messages:
encrypt.c: /tmp/cc9ynq8i.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9ynq8i.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9ynq8i.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9ynq8i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ynq8i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ynq8i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ynq8i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ynq8i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ynq8i.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc9ynq8i.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc9ynq8i.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc9ynq8i.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc9ynq8i.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ynq8i.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9ynq8i.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9ynq8i.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ynq8i.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ynq8i.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ynq8i.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ynq8i.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ynq8i.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9ynq8i.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ynq8i.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ynq8i.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccKHeNsl.s: Assembler messages:
encrypt.c: /tmp/ccKHeNsl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKHeNsl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKHeNsl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKHeNsl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHeNsl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHeNsl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHeNsl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHeNsl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHeNsl.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccKHeNsl.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccKHeNsl.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccKHeNsl.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccKHeNsl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHeNsl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKHeNsl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKHeNsl.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccKHeNsl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKHeNsl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKHeNsl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKHeNsl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHeNsl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKHeNsl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKHeNsl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKHeNsl.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccSABivF.s: Assembler messages:
encrypt.c: /tmp/ccSABivF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSABivF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSABivF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSABivF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSABivF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSABivF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSABivF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSABivF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSABivF.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccSABivF.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccSABivF.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccSABivF.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccSABivF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSABivF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSABivF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSABivF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSABivF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSABivF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSABivF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSABivF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSABivF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSABivF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSABivF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSABivF.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccf2G83l.s: Assembler messages:
encrypt.c: /tmp/ccf2G83l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf2G83l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf2G83l.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf2G83l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf2G83l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf2G83l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf2G83l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf2G83l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf2G83l.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccf2G83l.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccf2G83l.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccf2G83l.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccf2G83l.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf2G83l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf2G83l.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccf2G83l.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf2G83l.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf2G83l.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf2G83l.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf2G83l.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf2G83l.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf2G83l.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf2G83l.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf2G83l.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccm55HLg.s: Assembler messages:
encrypt.c: /tmp/ccm55HLg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm55HLg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm55HLg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccm55HLg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm55HLg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm55HLg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm55HLg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm55HLg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm55HLg.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccm55HLg.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccm55HLg.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccm55HLg.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccm55HLg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm55HLg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm55HLg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm55HLg.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccm55HLg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm55HLg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm55HLg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm55HLg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm55HLg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm55HLg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm55HLg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm55HLg.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccvGpTS.s: Assembler messages:
encrypt.c: /tmp/cccvGpTS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccvGpTS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccvGpTS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccvGpTS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvGpTS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvGpTS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvGpTS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvGpTS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvGpTS.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cccvGpTS.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cccvGpTS.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cccvGpTS.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cccvGpTS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvGpTS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccvGpTS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccvGpTS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccvGpTS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccvGpTS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccvGpTS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvGpTS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccvGpTS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccvGpTS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccvGpTS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccvGpTS.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxSjlRJ.s: Assembler messages:
encrypt.c: /tmp/ccxSjlRJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxSjlRJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxSjlRJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxSjlRJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSjlRJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSjlRJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSjlRJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSjlRJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSjlRJ.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccxSjlRJ.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccxSjlRJ.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccxSjlRJ.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccxSjlRJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSjlRJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxSjlRJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSjlRJ.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccxSjlRJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSjlRJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxSjlRJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxSjlRJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSjlRJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxSjlRJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxSjlRJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxSjlRJ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUo07rq.s: Assembler messages:
encrypt.c: /tmp/ccUo07rq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUo07rq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUo07rq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUo07rq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUo07rq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUo07rq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUo07rq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUo07rq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUo07rq.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccUo07rq.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccUo07rq.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccUo07rq.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccUo07rq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUo07rq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUo07rq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUo07rq.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccUo07rq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUo07rq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUo07rq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUo07rq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUo07rq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUo07rq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUo07rq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUo07rq.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchMXEaK.s: Assembler messages:
encrypt.c: /tmp/cchMXEaK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchMXEaK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchMXEaK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchMXEaK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMXEaK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMXEaK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMXEaK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMXEaK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMXEaK.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cchMXEaK.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cchMXEaK.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cchMXEaK.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cchMXEaK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMXEaK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchMXEaK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchMXEaK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchMXEaK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchMXEaK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchMXEaK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMXEaK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchMXEaK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchMXEaK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchMXEaK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchMXEaK.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccD862pE.s: Assembler messages:
encrypt.c: /tmp/ccD862pE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD862pE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD862pE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccD862pE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD862pE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD862pE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD862pE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD862pE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD862pE.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccD862pE.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccD862pE.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccD862pE.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccD862pE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD862pE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD862pE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD862pE.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccD862pE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD862pE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD862pE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD862pE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD862pE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD862pE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD862pE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD862pE.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdfzgYX.s: Assembler messages:
encrypt.c: /tmp/ccdfzgYX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdfzgYX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdfzgYX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdfzgYX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfzgYX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfzgYX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfzgYX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfzgYX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfzgYX.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccdfzgYX.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccdfzgYX.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccdfzgYX.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccdfzgYX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfzgYX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdfzgYX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdfzgYX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdfzgYX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdfzgYX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdfzgYX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfzgYX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdfzgYX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdfzgYX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdfzgYX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdfzgYX.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgQ2ewH.s: Assembler messages:
encrypt.c: /tmp/ccgQ2ewH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgQ2ewH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgQ2ewH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgQ2ewH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQ2ewH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQ2ewH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQ2ewH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQ2ewH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQ2ewH.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccgQ2ewH.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccgQ2ewH.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccgQ2ewH.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccgQ2ewH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQ2ewH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgQ2ewH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgQ2ewH.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccgQ2ewH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgQ2ewH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgQ2ewH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgQ2ewH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQ2ewH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgQ2ewH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgQ2ewH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgQ2ewH.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrXKd1M.s: Assembler messages:
encrypt.c: /tmp/ccrXKd1M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrXKd1M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrXKd1M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrXKd1M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXKd1M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXKd1M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXKd1M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXKd1M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXKd1M.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccrXKd1M.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccrXKd1M.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccrXKd1M.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccrXKd1M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXKd1M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrXKd1M.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrXKd1M.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrXKd1M.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrXKd1M.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrXKd1M.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXKd1M.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrXKd1M.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrXKd1M.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrXKd1M.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrXKd1M.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNiFDLo.s: Assembler messages:
encrypt.c: /tmp/ccNiFDLo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNiFDLo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNiFDLo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNiFDLo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNiFDLo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNiFDLo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNiFDLo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNiFDLo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNiFDLo.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccNiFDLo.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccNiFDLo.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccNiFDLo.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccNiFDLo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNiFDLo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNiFDLo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNiFDLo.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccNiFDLo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNiFDLo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNiFDLo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNiFDLo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNiFDLo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNiFDLo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNiFDLo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNiFDLo.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckxupXH.s: Assembler messages:
encrypt.c: /tmp/cckxupXH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckxupXH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckxupXH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckxupXH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxupXH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxupXH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxupXH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxupXH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxupXH.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cckxupXH.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cckxupXH.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cckxupXH.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cckxupXH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxupXH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckxupXH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckxupXH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckxupXH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckxupXH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckxupXH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxupXH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckxupXH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckxupXH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckxupXH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckxupXH.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIp74Pn.s: Assembler messages:
encrypt.c: /tmp/ccIp74Pn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIp74Pn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIp74Pn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIp74Pn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIp74Pn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIp74Pn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIp74Pn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIp74Pn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIp74Pn.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccIp74Pn.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccIp74Pn.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccIp74Pn.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccIp74Pn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIp74Pn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIp74Pn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIp74Pn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIp74Pn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIp74Pn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIp74Pn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIp74Pn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIp74Pn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIp74Pn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIp74Pn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIp74Pn.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSgxWq5.s: Assembler messages:
encrypt.c: /tmp/ccSgxWq5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSgxWq5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSgxWq5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSgxWq5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgxWq5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgxWq5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgxWq5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgxWq5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgxWq5.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccSgxWq5.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccSgxWq5.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccSgxWq5.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccSgxWq5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgxWq5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSgxWq5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSgxWq5.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccSgxWq5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSgxWq5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSgxWq5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSgxWq5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgxWq5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSgxWq5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSgxWq5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSgxWq5.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1TdlBJ.s: Assembler messages:
encrypt.c: /tmp/cc1TdlBJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1TdlBJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1TdlBJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1TdlBJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TdlBJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TdlBJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TdlBJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TdlBJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TdlBJ.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc1TdlBJ.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc1TdlBJ.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cc1TdlBJ.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc1TdlBJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TdlBJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1TdlBJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1TdlBJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1TdlBJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1TdlBJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1TdlBJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TdlBJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1TdlBJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1TdlBJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1TdlBJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1TdlBJ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjc2aor.s: Assembler messages:
encrypt.c: /tmp/ccjc2aor.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjc2aor.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjc2aor.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjc2aor.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjc2aor.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjc2aor.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjc2aor.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjc2aor.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjc2aor.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccjc2aor.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccjc2aor.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccjc2aor.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccjc2aor.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjc2aor.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjc2aor.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjc2aor.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccjc2aor.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjc2aor.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjc2aor.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjc2aor.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjc2aor.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjc2aor.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjc2aor.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjc2aor.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXMvH7q.s: Assembler messages:
encrypt.c: /tmp/ccXMvH7q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXMvH7q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXMvH7q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXMvH7q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMvH7q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMvH7q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMvH7q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMvH7q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMvH7q.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccXMvH7q.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccXMvH7q.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccXMvH7q.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccXMvH7q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMvH7q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXMvH7q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXMvH7q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXMvH7q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXMvH7q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXMvH7q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMvH7q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXMvH7q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXMvH7q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXMvH7q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXMvH7q.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczuKuol.s: Assembler messages:
encrypt.c: /tmp/cczuKuol.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczuKuol.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczuKuol.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczuKuol.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuKuol.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuKuol.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuKuol.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuKuol.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuKuol.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cczuKuol.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cczuKuol.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cczuKuol.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cczuKuol.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuKuol.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczuKuol.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczuKuol.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/cczuKuol.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczuKuol.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczuKuol.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczuKuol.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuKuol.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczuKuol.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczuKuol.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczuKuol.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYOb98m.s: Assembler messages:
encrypt.c: /tmp/ccYOb98m.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYOb98m.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYOb98m.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYOb98m.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOb98m.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOb98m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOb98m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOb98m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOb98m.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccYOb98m.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccYOb98m.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccYOb98m.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccYOb98m.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOb98m.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYOb98m.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYOb98m.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYOb98m.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYOb98m.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYOb98m.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYOb98m.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYOb98m.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYOb98m.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYOb98m.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYOb98m.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceSQTf5.s: Assembler messages:
encrypt.c: /tmp/cceSQTf5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceSQTf5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceSQTf5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceSQTf5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSQTf5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSQTf5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSQTf5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSQTf5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSQTf5.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cceSQTf5.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cceSQTf5.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cceSQTf5.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cceSQTf5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSQTf5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceSQTf5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceSQTf5.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/cceSQTf5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceSQTf5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceSQTf5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceSQTf5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSQTf5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceSQTf5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceSQTf5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceSQTf5.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAoJdMZ.s: Assembler messages:
encrypt.c: /tmp/ccAoJdMZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAoJdMZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAoJdMZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAoJdMZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoJdMZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoJdMZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoJdMZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoJdMZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoJdMZ.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccAoJdMZ.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccAoJdMZ.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccAoJdMZ.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccAoJdMZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoJdMZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAoJdMZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAoJdMZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAoJdMZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAoJdMZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAoJdMZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoJdMZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAoJdMZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAoJdMZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAoJdMZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAoJdMZ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cco9JtfI.s: Assembler messages:
encrypt.c: /tmp/cco9JtfI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco9JtfI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco9JtfI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cco9JtfI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cco9JtfI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cco9JtfI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco9JtfI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco9JtfI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco9JtfI.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cco9JtfI.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cco9JtfI.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cco9JtfI.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cco9JtfI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cco9JtfI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco9JtfI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco9JtfI.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/cco9JtfI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco9JtfI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco9JtfI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco9JtfI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco9JtfI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco9JtfI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cco9JtfI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco9JtfI.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCleTTl.s: Assembler messages:
encrypt.c: /tmp/ccCleTTl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCleTTl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCleTTl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCleTTl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCleTTl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCleTTl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCleTTl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCleTTl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCleTTl.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccCleTTl.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccCleTTl.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccCleTTl.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccCleTTl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCleTTl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCleTTl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCleTTl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCleTTl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCleTTl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCleTTl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCleTTl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCleTTl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCleTTl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCleTTl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCleTTl.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cchCCGv1.s: Assembler messages:
encrypt.c: /tmp/cchCCGv1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchCCGv1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchCCGv1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchCCGv1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCCGv1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCCGv1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCCGv1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCCGv1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCCGv1.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cchCCGv1.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cchCCGv1.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cchCCGv1.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cchCCGv1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCCGv1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchCCGv1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchCCGv1.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/cchCCGv1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchCCGv1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchCCGv1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchCCGv1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCCGv1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchCCGv1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchCCGv1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchCCGv1.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7TqkrZ.s: Assembler messages:
encrypt.c: /tmp/cc7TqkrZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7TqkrZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7TqkrZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7TqkrZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TqkrZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TqkrZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TqkrZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TqkrZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TqkrZ.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc7TqkrZ.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc7TqkrZ.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc7TqkrZ.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc7TqkrZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TqkrZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7TqkrZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7TqkrZ.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/cc7TqkrZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7TqkrZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7TqkrZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7TqkrZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TqkrZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7TqkrZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7TqkrZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7TqkrZ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZm8Dv2.s: Assembler messages:
encrypt.c: /tmp/ccZm8Dv2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZm8Dv2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZm8Dv2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZm8Dv2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZm8Dv2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZm8Dv2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZm8Dv2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZm8Dv2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZm8Dv2.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccZm8Dv2.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccZm8Dv2.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccZm8Dv2.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccZm8Dv2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZm8Dv2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZm8Dv2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZm8Dv2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZm8Dv2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZm8Dv2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZm8Dv2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZm8Dv2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZm8Dv2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZm8Dv2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZm8Dv2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZm8Dv2.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccP8R9NF.s: Assembler messages:
encrypt.c: /tmp/ccP8R9NF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP8R9NF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP8R9NF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP8R9NF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8R9NF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8R9NF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8R9NF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8R9NF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8R9NF.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccP8R9NF.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccP8R9NF.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccP8R9NF.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccP8R9NF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8R9NF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP8R9NF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP8R9NF.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccP8R9NF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP8R9NF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP8R9NF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP8R9NF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8R9NF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP8R9NF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP8R9NF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP8R9NF.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaOQYXQ.s: Assembler messages:
encrypt.c: /tmp/ccaOQYXQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaOQYXQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaOQYXQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaOQYXQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOQYXQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOQYXQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOQYXQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOQYXQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOQYXQ.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccaOQYXQ.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccaOQYXQ.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccaOQYXQ.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccaOQYXQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOQYXQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaOQYXQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaOQYXQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaOQYXQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaOQYXQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaOQYXQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOQYXQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaOQYXQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaOQYXQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaOQYXQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaOQYXQ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5frgko.s: Assembler messages:
encrypt.c: /tmp/cc5frgko.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5frgko.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5frgko.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5frgko.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5frgko.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5frgko.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5frgko.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5frgko.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5frgko.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc5frgko.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc5frgko.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cc5frgko.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cc5frgko.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5frgko.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5frgko.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5frgko.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/cc5frgko.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5frgko.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5frgko.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5frgko.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5frgko.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5frgko.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5frgko.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5frgko.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccobXfKK.s: Assembler messages:
encrypt.c: /tmp/ccobXfKK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccobXfKK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccobXfKK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccobXfKK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobXfKK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobXfKK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobXfKK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobXfKK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobXfKK.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccobXfKK.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccobXfKK.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccobXfKK.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccobXfKK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobXfKK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccobXfKK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccobXfKK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccobXfKK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccobXfKK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccobXfKK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobXfKK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccobXfKK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccobXfKK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccobXfKK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccobXfKK.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccO7jocH.s: Assembler messages:
encrypt.c: /tmp/ccO7jocH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO7jocH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO7jocH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO7jocH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7jocH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7jocH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7jocH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7jocH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7jocH.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccO7jocH.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccO7jocH.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccO7jocH.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccO7jocH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7jocH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO7jocH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO7jocH.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccO7jocH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO7jocH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO7jocH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO7jocH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7jocH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO7jocH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO7jocH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO7jocH.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccr4ObuT.s: Assembler messages:
encrypt.c: /tmp/ccr4ObuT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr4ObuT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr4ObuT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr4ObuT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4ObuT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4ObuT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4ObuT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4ObuT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4ObuT.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccr4ObuT.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccr4ObuT.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccr4ObuT.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccr4ObuT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4ObuT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr4ObuT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr4ObuT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr4ObuT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr4ObuT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr4ObuT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4ObuT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr4ObuT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr4ObuT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr4ObuT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr4ObuT.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEbRSHB.s: Assembler messages:
encrypt.c: /tmp/ccEbRSHB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEbRSHB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEbRSHB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEbRSHB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbRSHB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbRSHB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbRSHB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbRSHB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbRSHB.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccEbRSHB.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccEbRSHB.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccEbRSHB.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccEbRSHB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbRSHB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEbRSHB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEbRSHB.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccEbRSHB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEbRSHB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEbRSHB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEbRSHB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbRSHB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEbRSHB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEbRSHB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEbRSHB.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccb25DPG.s: Assembler messages:
encrypt.c: /tmp/ccb25DPG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb25DPG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb25DPG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccb25DPG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb25DPG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb25DPG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb25DPG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb25DPG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb25DPG.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccb25DPG.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccb25DPG.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccb25DPG.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccb25DPG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb25DPG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb25DPG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccb25DPG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb25DPG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb25DPG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb25DPG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb25DPG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb25DPG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb25DPG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb25DPG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb25DPG.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAmLPNe.s: Assembler messages:
encrypt.c: /tmp/ccAmLPNe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAmLPNe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAmLPNe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAmLPNe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmLPNe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmLPNe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmLPNe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmLPNe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmLPNe.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccAmLPNe.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccAmLPNe.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccAmLPNe.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccAmLPNe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmLPNe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAmLPNe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAmLPNe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAmLPNe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAmLPNe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAmLPNe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmLPNe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAmLPNe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAmLPNe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAmLPNe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAmLPNe.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVAI9RW.s: Assembler messages:
encrypt.c: /tmp/ccVAI9RW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVAI9RW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVAI9RW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVAI9RW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAI9RW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAI9RW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAI9RW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAI9RW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAI9RW.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccVAI9RW.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccVAI9RW.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccVAI9RW.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccVAI9RW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAI9RW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVAI9RW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVAI9RW.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccVAI9RW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVAI9RW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVAI9RW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVAI9RW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAI9RW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVAI9RW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVAI9RW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVAI9RW.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoBKZRE.s: Assembler messages:
encrypt.c: /tmp/ccoBKZRE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoBKZRE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoBKZRE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoBKZRE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBKZRE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBKZRE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBKZRE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBKZRE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBKZRE.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccoBKZRE.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccoBKZRE.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccoBKZRE.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccoBKZRE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBKZRE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoBKZRE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoBKZRE.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccoBKZRE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoBKZRE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoBKZRE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoBKZRE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBKZRE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoBKZRE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoBKZRE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoBKZRE.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctx8NYW.s: Assembler messages:
encrypt.c: /tmp/cctx8NYW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctx8NYW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctx8NYW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctx8NYW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctx8NYW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctx8NYW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctx8NYW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctx8NYW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctx8NYW.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cctx8NYW.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cctx8NYW.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cctx8NYW.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cctx8NYW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctx8NYW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctx8NYW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctx8NYW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctx8NYW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctx8NYW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctx8NYW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctx8NYW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctx8NYW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctx8NYW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctx8NYW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctx8NYW.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccVm3qYi.s: Assembler messages:
encrypt.c: /tmp/ccVm3qYi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVm3qYi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVm3qYi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVm3qYi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVm3qYi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVm3qYi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVm3qYi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVm3qYi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVm3qYi.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccVm3qYi.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccVm3qYi.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccVm3qYi.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccVm3qYi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVm3qYi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVm3qYi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVm3qYi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVm3qYi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVm3qYi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVm3qYi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVm3qYi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVm3qYi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVm3qYi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVm3qYi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVm3qYi.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccZ2D1A0.s: Assembler messages:
encrypt.c: /tmp/ccZ2D1A0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ2D1A0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ2D1A0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ2D1A0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ2D1A0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ2D1A0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ2D1A0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ2D1A0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ2D1A0.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccZ2D1A0.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccZ2D1A0.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccZ2D1A0.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccZ2D1A0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ2D1A0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ2D1A0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ2D1A0.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccZ2D1A0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ2D1A0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ2D1A0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ2D1A0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ2D1A0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ2D1A0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ2D1A0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ2D1A0.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFet8PX.s: Assembler messages:
encrypt.c: /tmp/ccFet8PX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFet8PX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFet8PX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFet8PX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFet8PX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFet8PX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFet8PX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFet8PX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFet8PX.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccFet8PX.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccFet8PX.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccFet8PX.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccFet8PX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFet8PX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFet8PX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFet8PX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFet8PX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFet8PX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFet8PX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFet8PX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFet8PX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFet8PX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFet8PX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFet8PX.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccubzGWT.s: Assembler messages:
encrypt.c: /tmp/ccubzGWT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccubzGWT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccubzGWT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccubzGWT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubzGWT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubzGWT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubzGWT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubzGWT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubzGWT.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccubzGWT.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccubzGWT.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccubzGWT.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccubzGWT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubzGWT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccubzGWT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccubzGWT.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccubzGWT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccubzGWT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccubzGWT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccubzGWT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubzGWT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccubzGWT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccubzGWT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccubzGWT.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIYPgmN.s: Assembler messages:
encrypt.c: /tmp/ccIYPgmN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIYPgmN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIYPgmN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIYPgmN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIYPgmN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIYPgmN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIYPgmN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIYPgmN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIYPgmN.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccIYPgmN.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccIYPgmN.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccIYPgmN.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccIYPgmN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIYPgmN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIYPgmN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIYPgmN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIYPgmN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIYPgmN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIYPgmN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIYPgmN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIYPgmN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIYPgmN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIYPgmN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIYPgmN.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctjbC8t.s: Assembler messages:
encrypt.c: /tmp/cctjbC8t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctjbC8t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctjbC8t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctjbC8t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjbC8t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjbC8t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjbC8t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjbC8t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjbC8t.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cctjbC8t.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cctjbC8t.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cctjbC8t.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cctjbC8t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjbC8t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctjbC8t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctjbC8t.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/cctjbC8t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctjbC8t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctjbC8t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctjbC8t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjbC8t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctjbC8t.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctjbC8t.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctjbC8t.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDv5VGD.s: Assembler messages:
encrypt.c: /tmp/ccDv5VGD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDv5VGD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDv5VGD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDv5VGD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDv5VGD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDv5VGD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDv5VGD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDv5VGD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDv5VGD.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccDv5VGD.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccDv5VGD.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccDv5VGD.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccDv5VGD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDv5VGD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDv5VGD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDv5VGD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDv5VGD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDv5VGD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDv5VGD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDv5VGD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDv5VGD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDv5VGD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDv5VGD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDv5VGD.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckhoX08.s: Assembler messages:
encrypt.c: /tmp/cckhoX08.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckhoX08.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckhoX08.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckhoX08.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhoX08.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhoX08.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhoX08.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhoX08.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhoX08.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cckhoX08.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cckhoX08.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/cckhoX08.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cckhoX08.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhoX08.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckhoX08.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckhoX08.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/cckhoX08.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckhoX08.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckhoX08.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckhoX08.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckhoX08.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckhoX08.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckhoX08.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckhoX08.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccF4smbw.s: Assembler messages:
encrypt.c: /tmp/ccF4smbw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF4smbw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF4smbw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccF4smbw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4smbw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4smbw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4smbw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4smbw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4smbw.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccF4smbw.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccF4smbw.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccF4smbw.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccF4smbw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4smbw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF4smbw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF4smbw.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccF4smbw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF4smbw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF4smbw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF4smbw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4smbw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF4smbw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF4smbw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF4smbw.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccbOIcsP.s: Assembler messages:
encrypt.c: /tmp/ccbOIcsP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbOIcsP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbOIcsP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbOIcsP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOIcsP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOIcsP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOIcsP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOIcsP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOIcsP.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccbOIcsP.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccbOIcsP.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/ccbOIcsP.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccbOIcsP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOIcsP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbOIcsP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbOIcsP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbOIcsP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbOIcsP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbOIcsP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOIcsP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbOIcsP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbOIcsP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbOIcsP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbOIcsP.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccecXQyt.s: Assembler messages:
encrypt.c: /tmp/ccecXQyt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccecXQyt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccecXQyt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccecXQyt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecXQyt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecXQyt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecXQyt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecXQyt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecXQyt.s:26: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccecXQyt.s:27: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccecXQyt.s:28: Error: ambiguous operand size or operands invalid for `movdqa'
encrypt.c: /tmp/ccecXQyt.s:30: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/ccecXQyt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecXQyt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccecXQyt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccecXQyt.s:44: Error: ambiguous operand size or operands invalid for `paddd'
encrypt.c: /tmp/ccecXQyt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccecXQyt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccecXQyt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccecXQyt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecXQyt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccecXQyt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccecXQyt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccecXQyt.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cclqLfeG.s: Assembler messages:
encrypt.c: /tmp/cclqLfeG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclqLfeG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclqLfeG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclqLfeG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqLfeG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqLfeG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqLfeG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqLfeG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqLfeG.s:27: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cclqLfeG.s:28: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cclqLfeG.s:29: Error: ambiguous operand size or operands invalid for `vmovdqa'
encrypt.c: /tmp/cclqLfeG.s:31: Error: ambiguous operand size or operands invalid for `lea'
encrypt.c: /tmp/cclqLfeG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqLfeG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclqLfeG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclqLfeG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclqLfeG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclqLfeG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclqLfeG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqLfeG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclqLfeG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclqLfeG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclqLfeG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclqLfeG.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