Implementation notes: x86, hydra9, crypto_aead/omdsha256k128n96tau96v2

Computer: hydra9
Architecture: x86
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau96v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
353253? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017091220170725
354012? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091220170725
354307? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017091220170725
355762? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091220170725
355857? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091220170725
357127? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091220170725
359983? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091220170725
363286? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017091220170725
363598? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091220170725
365387? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091220170725
366506? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091220170725
366623? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091220170725
366765? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091220170725
367058? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091220170725
367204? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091220170725
370721? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091220170725
371076? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091220170725
371830? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017091220170725
371917? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091220170725
372064? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017091220170725
373420? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091220170725
373995? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017091220170725
374208? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091220170725
375153? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091220170725
375184? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091220170725
375367? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091220170725
375857? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017091220170725
376351? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091220170725
379002? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091220170725
379782? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017091220170725
380069? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091220170725
380237? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091220170725
380412? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091220170725
381092? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091220170725
381284? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091220170725
382673? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017091220170725
382965? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091220170725
383186? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017091220170725
384245? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017091220170725
385162? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017091220170725
385694? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091220170725
386339? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091220170725
387031? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091220170725
387183? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091220170725
387195? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091220170725
387427? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091220170725
387852? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091220170725
388415? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017091220170725
388510? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017091220170725
388651? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017091220170725
389079? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017091220170725
389506? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091220170725
391466? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091220170725
391892? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091220170725
392177? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091220170725
392394? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017091220170725
393482? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017091220170725
394095? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017091220170725
394581? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091220170725
394772? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091220170725
395379? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091220170725
397490? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017091220170725
399064? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017091220170725
399422? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091220170725
399676? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017091220170725
399904? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017091220170725
399957? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091220170725
400349? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091220170725
401367? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017091220170725
401476? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017091220170725
402274? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091220170725
402471? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091220170725
402631? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091220170725
402697? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091220170725
402765? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091220170725
403671? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091220170725
404272? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091220170725
405511? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017091220170725
405970? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091220170725
407253? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091220170725
407834? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017091220170725
408165? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017091220170725
408299? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091220170725
408464? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091220170725
408582? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017091220170725
408835? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091220170725
409617? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017091220170725
409765? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091220170725
410053? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017091220170725
410333? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017091220170725
410470? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091220170725
413369? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091220170725
414660? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091220170725
414671? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091220170725
415587? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091220170725
416948? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017091220170725
417080? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017091220170725
417117? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091220170725
417307? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091220170725
417376? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091220170725
417708? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091220170725
417828? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091220170725
417838? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017091220170725
418023? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091220170725
418034? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017091220170725
418970? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017091220170725
420275? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017091220170725
420329? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017091220170725
420423? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017091220170725
420676? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091220170725
420988? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017091220170725
421536? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091220170725
422255? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017091220170725
422764? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091220170725
423181? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017091220170725
423380? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017091220170725
424193? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091220170725
424561? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091220170725
424879? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017091220170725
424884? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017091220170725
424939? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017091220170725
424996? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091220170725
425561? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017091220170725
429263? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091220170725
430257? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091220170725
435699? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091220170725
435844? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091220170725
436953? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017091220170725
439182? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017091220170725
439324? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017091220170725
439368? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091220170725
439538? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091220170725
440106? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091220170725
440747? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091220170725
440976? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091220170725
441088? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091220170725
441201? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091220170725
441598? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091220170725
441678? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017091220170725
441789? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091220170725
441856? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091220170725
443221? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091220170725
444767? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017091220170725
445270? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017091220170725
445464? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091220170725
446332? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091220170725
446542? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017091220170725
446657? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017091220170725
447396? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091220170725
447948? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091220170725
448006? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091220170725
448247? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091220170725
448298? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091220170725
448474? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017091220170725
448498? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091220170725
449016? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091220170725
449301? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017091220170725
449391? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017091220170725
449495? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017091220170725
449610? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091220170725
450010? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017091220170725
450015? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017091220170725
450268? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091220170725
450847? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091220170725
452289? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017091220170725
453278? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091220170725
453337? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017091220170725
454165? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017091220170725
455075? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091220170725
456370? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091220170725
456850? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091220170725
457366? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091220170725

Test failure

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

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer ref

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdyknZU.s: Assembler messages:
encrypt.c: /tmp/ccdyknZU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdyknZU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdyknZU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdyknZU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyknZU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyknZU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyknZU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyknZU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyknZU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdyknZU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdyknZU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdyknZU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdyknZU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyknZU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdyknZU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdyknZU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdyknZU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdyknZU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdyknZU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyknZU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdyknZU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdyknZU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdyknZU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdyknZU.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckeVCsQ.s: Assembler messages:
encrypt.c: /tmp/cckeVCsQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckeVCsQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckeVCsQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckeVCsQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeVCsQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeVCsQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeVCsQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeVCsQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeVCsQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckeVCsQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckeVCsQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckeVCsQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckeVCsQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeVCsQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckeVCsQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckeVCsQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckeVCsQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckeVCsQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckeVCsQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckeVCsQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckeVCsQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckeVCsQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckeVCsQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckeVCsQ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclnzq1P.s: Assembler messages:
encrypt.c: /tmp/cclnzq1P.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclnzq1P.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclnzq1P.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclnzq1P.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnzq1P.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnzq1P.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnzq1P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnzq1P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnzq1P.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclnzq1P.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclnzq1P.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclnzq1P.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclnzq1P.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnzq1P.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclnzq1P.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclnzq1P.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclnzq1P.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclnzq1P.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclnzq1P.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclnzq1P.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnzq1P.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclnzq1P.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclnzq1P.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclnzq1P.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvMnSAY.s: Assembler messages:
encrypt.c: /tmp/ccvMnSAY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvMnSAY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvMnSAY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvMnSAY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMnSAY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMnSAY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMnSAY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMnSAY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMnSAY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvMnSAY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvMnSAY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvMnSAY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvMnSAY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMnSAY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvMnSAY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvMnSAY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvMnSAY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvMnSAY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvMnSAY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMnSAY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvMnSAY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvMnSAY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvMnSAY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvMnSAY.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWiE52t.s: Assembler messages:
encrypt.c: /tmp/ccWiE52t.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWiE52t.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWiE52t.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWiE52t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiE52t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiE52t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiE52t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiE52t.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiE52t.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWiE52t.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWiE52t.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWiE52t.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWiE52t.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiE52t.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWiE52t.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWiE52t.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWiE52t.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWiE52t.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWiE52t.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiE52t.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWiE52t.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWiE52t.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWiE52t.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWiE52t.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cccmgcke.s: Assembler messages:
encrypt.c: /tmp/cccmgcke.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccmgcke.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccmgcke.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccmgcke.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmgcke.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmgcke.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmgcke.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmgcke.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmgcke.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccmgcke.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccmgcke.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccmgcke.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccmgcke.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmgcke.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccmgcke.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccmgcke.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccmgcke.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccmgcke.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccmgcke.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccmgcke.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmgcke.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccmgcke.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccmgcke.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccmgcke.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCpJ3Bh.s: Assembler messages:
encrypt.c: /tmp/ccCpJ3Bh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCpJ3Bh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCpJ3Bh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCpJ3Bh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpJ3Bh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpJ3Bh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpJ3Bh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpJ3Bh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpJ3Bh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCpJ3Bh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCpJ3Bh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCpJ3Bh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCpJ3Bh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpJ3Bh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCpJ3Bh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCpJ3Bh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCpJ3Bh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCpJ3Bh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCpJ3Bh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCpJ3Bh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpJ3Bh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCpJ3Bh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCpJ3Bh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCpJ3Bh.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGPebQw.s: Assembler messages:
encrypt.c: /tmp/ccGPebQw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGPebQw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGPebQw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGPebQw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPebQw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPebQw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPebQw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPebQw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPebQw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGPebQw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGPebQw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGPebQw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGPebQw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPebQw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGPebQw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGPebQw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGPebQw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGPebQw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGPebQw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPebQw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGPebQw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGPebQw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGPebQw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGPebQw.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc35NmfR.s: Assembler messages:
encrypt.c: /tmp/cc35NmfR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc35NmfR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc35NmfR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc35NmfR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35NmfR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35NmfR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35NmfR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35NmfR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35NmfR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc35NmfR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc35NmfR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc35NmfR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc35NmfR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35NmfR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc35NmfR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc35NmfR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc35NmfR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc35NmfR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc35NmfR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35NmfR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc35NmfR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc35NmfR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc35NmfR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc35NmfR.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchBzlfC.s: Assembler messages:
encrypt.c: /tmp/cchBzlfC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchBzlfC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchBzlfC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchBzlfC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBzlfC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBzlfC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBzlfC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBzlfC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBzlfC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchBzlfC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchBzlfC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchBzlfC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchBzlfC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBzlfC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchBzlfC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchBzlfC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchBzlfC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchBzlfC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchBzlfC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchBzlfC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBzlfC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchBzlfC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchBzlfC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchBzlfC.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGEWiNE.s: Assembler messages:
encrypt.c: /tmp/ccGEWiNE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGEWiNE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGEWiNE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGEWiNE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEWiNE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEWiNE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEWiNE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEWiNE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEWiNE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGEWiNE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGEWiNE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGEWiNE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGEWiNE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEWiNE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGEWiNE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGEWiNE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGEWiNE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGEWiNE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGEWiNE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGEWiNE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEWiNE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGEWiNE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGEWiNE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGEWiNE.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXgFLQS.s: Assembler messages:
encrypt.c: /tmp/ccXgFLQS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXgFLQS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXgFLQS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXgFLQS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgFLQS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgFLQS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgFLQS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgFLQS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgFLQS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXgFLQS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXgFLQS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXgFLQS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXgFLQS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgFLQS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXgFLQS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXgFLQS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXgFLQS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXgFLQS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXgFLQS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgFLQS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXgFLQS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXgFLQS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXgFLQS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXgFLQS.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc2GBRMd.s: Assembler messages:
encrypt.c: /tmp/cc2GBRMd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2GBRMd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2GBRMd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2GBRMd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GBRMd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GBRMd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GBRMd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GBRMd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GBRMd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2GBRMd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2GBRMd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2GBRMd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2GBRMd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GBRMd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2GBRMd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2GBRMd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2GBRMd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2GBRMd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2GBRMd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GBRMd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2GBRMd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2GBRMd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2GBRMd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2GBRMd.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccIx9YW9.s: Assembler messages:
encrypt.c: /tmp/ccIx9YW9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIx9YW9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIx9YW9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIx9YW9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIx9YW9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIx9YW9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIx9YW9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIx9YW9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIx9YW9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIx9YW9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIx9YW9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIx9YW9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIx9YW9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIx9YW9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIx9YW9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIx9YW9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIx9YW9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIx9YW9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIx9YW9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIx9YW9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIx9YW9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIx9YW9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIx9YW9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIx9YW9.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cclJ6iyd.s: Assembler messages:
encrypt.c: /tmp/cclJ6iyd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclJ6iyd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclJ6iyd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclJ6iyd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJ6iyd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJ6iyd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJ6iyd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJ6iyd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJ6iyd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclJ6iyd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclJ6iyd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclJ6iyd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclJ6iyd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJ6iyd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclJ6iyd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclJ6iyd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclJ6iyd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclJ6iyd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclJ6iyd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclJ6iyd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJ6iyd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclJ6iyd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclJ6iyd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclJ6iyd.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyvHyJh.s: Assembler messages:
encrypt.c: /tmp/ccyvHyJh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyvHyJh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyvHyJh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyvHyJh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvHyJh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvHyJh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvHyJh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvHyJh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvHyJh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyvHyJh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyvHyJh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyvHyJh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyvHyJh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvHyJh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyvHyJh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyvHyJh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyvHyJh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvHyJh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvHyJh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvHyJh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvHyJh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyvHyJh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvHyJh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvHyJh.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4WXvVl.s: Assembler messages:
encrypt.c: /tmp/cc4WXvVl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4WXvVl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4WXvVl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4WXvVl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4WXvVl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4WXvVl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4WXvVl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4WXvVl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4WXvVl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4WXvVl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4WXvVl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4WXvVl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4WXvVl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4WXvVl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4WXvVl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4WXvVl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4WXvVl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4WXvVl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4WXvVl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4WXvVl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4WXvVl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4WXvVl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4WXvVl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4WXvVl.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxx80AT.s: Assembler messages:
encrypt.c: /tmp/ccxx80AT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxx80AT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxx80AT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxx80AT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxx80AT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxx80AT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxx80AT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxx80AT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxx80AT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxx80AT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxx80AT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxx80AT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxx80AT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxx80AT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxx80AT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxx80AT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxx80AT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxx80AT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxx80AT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxx80AT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxx80AT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxx80AT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxx80AT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxx80AT.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0d8HLs.s: Assembler messages:
encrypt.c: /tmp/cc0d8HLs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0d8HLs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0d8HLs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0d8HLs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0d8HLs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0d8HLs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0d8HLs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0d8HLs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0d8HLs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0d8HLs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0d8HLs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0d8HLs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0d8HLs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0d8HLs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0d8HLs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0d8HLs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0d8HLs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0d8HLs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0d8HLs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0d8HLs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0d8HLs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0d8HLs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0d8HLs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0d8HLs.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccG62BB0.s: Assembler messages:
encrypt.c: /tmp/ccG62BB0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG62BB0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG62BB0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG62BB0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG62BB0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG62BB0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG62BB0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG62BB0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG62BB0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG62BB0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG62BB0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG62BB0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG62BB0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG62BB0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG62BB0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG62BB0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG62BB0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG62BB0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG62BB0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG62BB0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG62BB0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG62BB0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG62BB0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG62BB0.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccBbX2NK.s: Assembler messages:
encrypt.c: /tmp/ccBbX2NK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBbX2NK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBbX2NK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBbX2NK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbX2NK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbX2NK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbX2NK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbX2NK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbX2NK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBbX2NK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBbX2NK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBbX2NK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBbX2NK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbX2NK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBbX2NK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBbX2NK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBbX2NK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBbX2NK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBbX2NK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbX2NK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBbX2NK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBbX2NK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBbX2NK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBbX2NK.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccu48lHk.s: Assembler messages:
encrypt.c: /tmp/ccu48lHk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu48lHk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu48lHk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccu48lHk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu48lHk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu48lHk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu48lHk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu48lHk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu48lHk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu48lHk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu48lHk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu48lHk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu48lHk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu48lHk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu48lHk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu48lHk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccu48lHk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu48lHk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu48lHk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu48lHk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu48lHk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu48lHk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu48lHk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu48lHk.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIl8pqo.s: Assembler messages:
encrypt.c: /tmp/ccIl8pqo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIl8pqo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIl8pqo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIl8pqo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIl8pqo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIl8pqo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIl8pqo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIl8pqo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIl8pqo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIl8pqo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIl8pqo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIl8pqo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIl8pqo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIl8pqo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIl8pqo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIl8pqo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIl8pqo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIl8pqo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIl8pqo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIl8pqo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIl8pqo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIl8pqo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIl8pqo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIl8pqo.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSBaRJR.s: Assembler messages:
encrypt.c: /tmp/ccSBaRJR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSBaRJR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSBaRJR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSBaRJR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBaRJR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBaRJR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBaRJR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBaRJR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBaRJR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSBaRJR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSBaRJR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSBaRJR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSBaRJR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBaRJR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSBaRJR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSBaRJR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSBaRJR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSBaRJR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSBaRJR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSBaRJR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSBaRJR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSBaRJR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSBaRJR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSBaRJR.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCJ5DCo.s: Assembler messages:
encrypt.c: /tmp/ccCJ5DCo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCJ5DCo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCJ5DCo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCJ5DCo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJ5DCo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJ5DCo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJ5DCo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJ5DCo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJ5DCo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCJ5DCo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCJ5DCo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCJ5DCo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCJ5DCo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJ5DCo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCJ5DCo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCJ5DCo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCJ5DCo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCJ5DCo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCJ5DCo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJ5DCo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCJ5DCo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCJ5DCo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCJ5DCo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCJ5DCo.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOwwRS8.s: Assembler messages:
encrypt.c: /tmp/ccOwwRS8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOwwRS8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOwwRS8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOwwRS8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwwRS8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwwRS8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwwRS8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwwRS8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwwRS8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOwwRS8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOwwRS8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOwwRS8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOwwRS8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwwRS8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOwwRS8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOwwRS8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOwwRS8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOwwRS8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOwwRS8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOwwRS8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwwRS8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOwwRS8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOwwRS8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOwwRS8.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJA0Uuv.s: Assembler messages:
encrypt.c: /tmp/ccJA0Uuv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJA0Uuv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJA0Uuv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJA0Uuv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJA0Uuv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJA0Uuv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJA0Uuv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJA0Uuv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJA0Uuv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJA0Uuv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJA0Uuv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJA0Uuv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJA0Uuv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJA0Uuv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJA0Uuv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJA0Uuv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJA0Uuv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJA0Uuv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJA0Uuv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJA0Uuv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJA0Uuv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJA0Uuv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJA0Uuv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJA0Uuv.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWpyZtf.s: Assembler messages:
encrypt.c: /tmp/ccWpyZtf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWpyZtf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWpyZtf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWpyZtf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpyZtf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpyZtf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpyZtf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpyZtf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpyZtf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWpyZtf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWpyZtf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWpyZtf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWpyZtf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpyZtf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWpyZtf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWpyZtf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWpyZtf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWpyZtf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWpyZtf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWpyZtf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpyZtf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWpyZtf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWpyZtf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWpyZtf.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3eBDRw.s: Assembler messages:
encrypt.c: /tmp/cc3eBDRw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3eBDRw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3eBDRw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3eBDRw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3eBDRw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3eBDRw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3eBDRw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3eBDRw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3eBDRw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3eBDRw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3eBDRw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3eBDRw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3eBDRw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3eBDRw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3eBDRw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3eBDRw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3eBDRw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3eBDRw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3eBDRw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3eBDRw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3eBDRw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3eBDRw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3eBDRw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3eBDRw.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbfbdwN.s: Assembler messages:
encrypt.c: /tmp/ccbfbdwN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbfbdwN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbfbdwN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbfbdwN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfbdwN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfbdwN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfbdwN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfbdwN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfbdwN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbfbdwN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbfbdwN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbfbdwN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbfbdwN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfbdwN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbfbdwN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbfbdwN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbfbdwN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbfbdwN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbfbdwN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfbdwN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbfbdwN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbfbdwN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbfbdwN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbfbdwN.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFTf5AD.s: Assembler messages:
encrypt.c: /tmp/ccFTf5AD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFTf5AD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFTf5AD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFTf5AD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTf5AD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTf5AD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTf5AD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTf5AD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTf5AD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFTf5AD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFTf5AD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFTf5AD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFTf5AD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTf5AD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFTf5AD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFTf5AD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFTf5AD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFTf5AD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFTf5AD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFTf5AD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTf5AD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFTf5AD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFTf5AD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFTf5AD.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuQGEuU.s: Assembler messages:
encrypt.c: /tmp/ccuQGEuU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuQGEuU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuQGEuU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuQGEuU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQGEuU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQGEuU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQGEuU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQGEuU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQGEuU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuQGEuU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuQGEuU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuQGEuU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuQGEuU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQGEuU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuQGEuU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuQGEuU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuQGEuU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuQGEuU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuQGEuU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQGEuU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuQGEuU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuQGEuU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuQGEuU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuQGEuU.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaEXD0x.s: Assembler messages:
encrypt.c: /tmp/ccaEXD0x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaEXD0x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaEXD0x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaEXD0x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEXD0x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEXD0x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEXD0x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEXD0x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEXD0x.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaEXD0x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaEXD0x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaEXD0x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaEXD0x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEXD0x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaEXD0x.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaEXD0x.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaEXD0x.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaEXD0x.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaEXD0x.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEXD0x.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaEXD0x.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaEXD0x.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaEXD0x.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaEXD0x.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpN5mE6.s: Assembler messages:
encrypt.c: /tmp/ccpN5mE6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpN5mE6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpN5mE6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpN5mE6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpN5mE6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpN5mE6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpN5mE6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpN5mE6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpN5mE6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpN5mE6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpN5mE6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpN5mE6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpN5mE6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpN5mE6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpN5mE6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpN5mE6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpN5mE6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpN5mE6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpN5mE6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpN5mE6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpN5mE6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpN5mE6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpN5mE6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpN5mE6.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5YIsmd.s: Assembler messages:
encrypt.c: /tmp/cc5YIsmd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5YIsmd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5YIsmd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5YIsmd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YIsmd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YIsmd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YIsmd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YIsmd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YIsmd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5YIsmd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5YIsmd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5YIsmd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5YIsmd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YIsmd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5YIsmd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5YIsmd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5YIsmd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5YIsmd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5YIsmd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5YIsmd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YIsmd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5YIsmd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5YIsmd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5YIsmd.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJtzjat.s: Assembler messages:
encrypt.c: /tmp/ccJtzjat.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJtzjat.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJtzjat.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJtzjat.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtzjat.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtzjat.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtzjat.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtzjat.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtzjat.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJtzjat.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJtzjat.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJtzjat.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJtzjat.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtzjat.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJtzjat.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJtzjat.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJtzjat.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJtzjat.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJtzjat.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJtzjat.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJtzjat.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJtzjat.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJtzjat.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJtzjat.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cccFxJEV.s: Assembler messages:
encrypt.c: /tmp/cccFxJEV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccFxJEV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccFxJEV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccFxJEV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFxJEV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFxJEV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFxJEV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFxJEV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFxJEV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccFxJEV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccFxJEV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccFxJEV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccFxJEV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFxJEV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccFxJEV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccFxJEV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccFxJEV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccFxJEV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccFxJEV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFxJEV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccFxJEV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccFxJEV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccFxJEV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccFxJEV.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccy0X9gG.s: Assembler messages:
encrypt.c: /tmp/ccy0X9gG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy0X9gG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy0X9gG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy0X9gG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0X9gG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0X9gG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0X9gG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0X9gG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0X9gG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy0X9gG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy0X9gG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy0X9gG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy0X9gG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0X9gG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy0X9gG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy0X9gG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy0X9gG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy0X9gG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy0X9gG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy0X9gG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0X9gG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy0X9gG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy0X9gG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy0X9gG.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPM2IR2.s: Assembler messages:
encrypt.c: /tmp/ccPM2IR2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPM2IR2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPM2IR2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPM2IR2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPM2IR2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPM2IR2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPM2IR2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPM2IR2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPM2IR2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPM2IR2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPM2IR2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPM2IR2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPM2IR2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPM2IR2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPM2IR2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPM2IR2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPM2IR2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPM2IR2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPM2IR2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPM2IR2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPM2IR2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPM2IR2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPM2IR2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPM2IR2.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgkJcoI.s: Assembler messages:
encrypt.c: /tmp/ccgkJcoI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgkJcoI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgkJcoI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgkJcoI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkJcoI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkJcoI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkJcoI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkJcoI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkJcoI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgkJcoI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgkJcoI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgkJcoI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgkJcoI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkJcoI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgkJcoI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgkJcoI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgkJcoI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgkJcoI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgkJcoI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgkJcoI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgkJcoI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgkJcoI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgkJcoI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgkJcoI.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFaEqjC.s: Assembler messages:
encrypt.c: /tmp/ccFaEqjC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFaEqjC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFaEqjC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFaEqjC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFaEqjC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFaEqjC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFaEqjC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFaEqjC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFaEqjC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFaEqjC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFaEqjC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFaEqjC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFaEqjC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFaEqjC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFaEqjC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFaEqjC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFaEqjC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFaEqjC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFaEqjC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFaEqjC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFaEqjC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFaEqjC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFaEqjC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFaEqjC.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIhwicD.s: Assembler messages:
encrypt.c: /tmp/ccIhwicD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIhwicD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIhwicD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIhwicD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhwicD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhwicD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhwicD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhwicD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhwicD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIhwicD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIhwicD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIhwicD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIhwicD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhwicD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIhwicD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIhwicD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIhwicD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIhwicD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIhwicD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIhwicD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIhwicD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIhwicD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIhwicD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIhwicD.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccec8OWD.s: Assembler messages:
encrypt.c: /tmp/ccec8OWD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccec8OWD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccec8OWD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccec8OWD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccec8OWD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccec8OWD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccec8OWD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccec8OWD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccec8OWD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccec8OWD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccec8OWD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccec8OWD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccec8OWD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccec8OWD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccec8OWD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccec8OWD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccec8OWD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccec8OWD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccec8OWD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccec8OWD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccec8OWD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccec8OWD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccec8OWD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccec8OWD.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczbbWoJ.s: Assembler messages:
encrypt.c: /tmp/cczbbWoJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczbbWoJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczbbWoJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczbbWoJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbbWoJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbbWoJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbbWoJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbbWoJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbbWoJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczbbWoJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczbbWoJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczbbWoJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczbbWoJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbbWoJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczbbWoJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczbbWoJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczbbWoJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczbbWoJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczbbWoJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbbWoJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczbbWoJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczbbWoJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczbbWoJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczbbWoJ.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLYVeP3.s: Assembler messages:
encrypt.c: /tmp/ccLYVeP3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLYVeP3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLYVeP3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLYVeP3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYVeP3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYVeP3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYVeP3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYVeP3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYVeP3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLYVeP3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLYVeP3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLYVeP3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLYVeP3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYVeP3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLYVeP3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLYVeP3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLYVeP3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLYVeP3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLYVeP3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLYVeP3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYVeP3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLYVeP3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLYVeP3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLYVeP3.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrn8y7c.s: Assembler messages:
encrypt.c: /tmp/ccrn8y7c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrn8y7c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrn8y7c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrn8y7c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrn8y7c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrn8y7c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrn8y7c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrn8y7c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrn8y7c.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrn8y7c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrn8y7c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrn8y7c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrn8y7c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrn8y7c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrn8y7c.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrn8y7c.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrn8y7c.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrn8y7c.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrn8y7c.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrn8y7c.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrn8y7c.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrn8y7c.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrn8y7c.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrn8y7c.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccX8XAu0.s: Assembler messages:
encrypt.c: /tmp/ccX8XAu0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX8XAu0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX8XAu0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccX8XAu0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8XAu0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8XAu0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8XAu0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8XAu0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8XAu0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX8XAu0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX8XAu0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX8XAu0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX8XAu0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8XAu0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX8XAu0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX8XAu0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccX8XAu0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX8XAu0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX8XAu0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX8XAu0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8XAu0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX8XAu0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX8XAu0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX8XAu0.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyF79b8.s: Assembler messages:
encrypt.c: /tmp/ccyF79b8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyF79b8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyF79b8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyF79b8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyF79b8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyF79b8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyF79b8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyF79b8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyF79b8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyF79b8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyF79b8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyF79b8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyF79b8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyF79b8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyF79b8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyF79b8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyF79b8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyF79b8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyF79b8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyF79b8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyF79b8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyF79b8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyF79b8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyF79b8.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFrjJKu.s: Assembler messages:
encrypt.c: /tmp/ccFrjJKu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFrjJKu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFrjJKu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFrjJKu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrjJKu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrjJKu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrjJKu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrjJKu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrjJKu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFrjJKu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFrjJKu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFrjJKu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFrjJKu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrjJKu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFrjJKu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFrjJKu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFrjJKu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFrjJKu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFrjJKu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFrjJKu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrjJKu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFrjJKu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFrjJKu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFrjJKu.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdMO4FL.s: Assembler messages:
encrypt.c: /tmp/ccdMO4FL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdMO4FL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdMO4FL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdMO4FL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMO4FL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMO4FL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMO4FL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMO4FL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMO4FL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdMO4FL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdMO4FL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdMO4FL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdMO4FL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMO4FL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdMO4FL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdMO4FL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdMO4FL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdMO4FL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdMO4FL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMO4FL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdMO4FL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdMO4FL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdMO4FL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdMO4FL.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1MTWWx.s: Assembler messages:
encrypt.c: /tmp/cc1MTWWx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1MTWWx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1MTWWx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1MTWWx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MTWWx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MTWWx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MTWWx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MTWWx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MTWWx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1MTWWx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1MTWWx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1MTWWx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1MTWWx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MTWWx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1MTWWx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1MTWWx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1MTWWx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1MTWWx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1MTWWx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1MTWWx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MTWWx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1MTWWx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1MTWWx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1MTWWx.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLMY4CN.s: Assembler messages:
encrypt.c: /tmp/ccLMY4CN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLMY4CN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLMY4CN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLMY4CN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMY4CN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMY4CN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMY4CN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMY4CN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMY4CN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLMY4CN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLMY4CN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLMY4CN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLMY4CN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMY4CN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLMY4CN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLMY4CN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLMY4CN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLMY4CN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLMY4CN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMY4CN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLMY4CN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLMY4CN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLMY4CN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLMY4CN.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAxQbm5.s: Assembler messages:
encrypt.c: /tmp/ccAxQbm5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAxQbm5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAxQbm5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAxQbm5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxQbm5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxQbm5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxQbm5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxQbm5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxQbm5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAxQbm5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAxQbm5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAxQbm5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAxQbm5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxQbm5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAxQbm5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAxQbm5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAxQbm5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAxQbm5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAxQbm5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAxQbm5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxQbm5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAxQbm5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAxQbm5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAxQbm5.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLc9Wo9.s: Assembler messages:
encrypt.c: /tmp/ccLc9Wo9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLc9Wo9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLc9Wo9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLc9Wo9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc9Wo9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc9Wo9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc9Wo9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc9Wo9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc9Wo9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLc9Wo9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLc9Wo9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLc9Wo9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLc9Wo9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc9Wo9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLc9Wo9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLc9Wo9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLc9Wo9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLc9Wo9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLc9Wo9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLc9Wo9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLc9Wo9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLc9Wo9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLc9Wo9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLc9Wo9.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccncvrDc.s: Assembler messages:
encrypt.c: /tmp/ccncvrDc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccncvrDc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccncvrDc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccncvrDc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccncvrDc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccncvrDc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccncvrDc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccncvrDc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccncvrDc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccncvrDc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccncvrDc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccncvrDc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccncvrDc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccncvrDc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccncvrDc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccncvrDc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccncvrDc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccncvrDc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccncvrDc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccncvrDc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccncvrDc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccncvrDc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccncvrDc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccncvrDc.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsbB1K8.s: Assembler messages:
encrypt.c: /tmp/ccsbB1K8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsbB1K8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsbB1K8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsbB1K8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbB1K8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbB1K8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbB1K8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbB1K8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbB1K8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsbB1K8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsbB1K8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsbB1K8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsbB1K8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbB1K8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsbB1K8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsbB1K8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsbB1K8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsbB1K8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsbB1K8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsbB1K8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbB1K8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsbB1K8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsbB1K8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsbB1K8.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJrYN9W.s: Assembler messages:
encrypt.c: /tmp/ccJrYN9W.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJrYN9W.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJrYN9W.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJrYN9W.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrYN9W.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrYN9W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrYN9W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrYN9W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrYN9W.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJrYN9W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJrYN9W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJrYN9W.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJrYN9W.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrYN9W.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJrYN9W.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJrYN9W.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJrYN9W.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJrYN9W.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJrYN9W.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJrYN9W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrYN9W.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJrYN9W.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJrYN9W.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJrYN9W.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccf07WWt.s: Assembler messages:
encrypt.c: /tmp/ccf07WWt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf07WWt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf07WWt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf07WWt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf07WWt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf07WWt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf07WWt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf07WWt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf07WWt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf07WWt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf07WWt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf07WWt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf07WWt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf07WWt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf07WWt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccf07WWt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf07WWt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf07WWt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf07WWt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf07WWt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf07WWt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf07WWt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf07WWt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf07WWt.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckOEY0A.s: Assembler messages:
encrypt.c: /tmp/cckOEY0A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckOEY0A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckOEY0A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckOEY0A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckOEY0A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckOEY0A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckOEY0A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckOEY0A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckOEY0A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckOEY0A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckOEY0A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckOEY0A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckOEY0A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckOEY0A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckOEY0A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckOEY0A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckOEY0A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckOEY0A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckOEY0A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckOEY0A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckOEY0A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckOEY0A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckOEY0A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckOEY0A.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccns8zJV.s: Assembler messages:
encrypt.c: /tmp/ccns8zJV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccns8zJV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccns8zJV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccns8zJV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccns8zJV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccns8zJV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccns8zJV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccns8zJV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccns8zJV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccns8zJV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccns8zJV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccns8zJV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccns8zJV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccns8zJV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccns8zJV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccns8zJV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccns8zJV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccns8zJV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccns8zJV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccns8zJV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccns8zJV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccns8zJV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccns8zJV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccns8zJV.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4RcHov.s: Assembler messages:
encrypt.c: /tmp/cc4RcHov.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4RcHov.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4RcHov.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4RcHov.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4RcHov.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4RcHov.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4RcHov.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4RcHov.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4RcHov.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4RcHov.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4RcHov.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4RcHov.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4RcHov.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4RcHov.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4RcHov.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4RcHov.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4RcHov.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4RcHov.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4RcHov.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4RcHov.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4RcHov.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4RcHov.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4RcHov.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4RcHov.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdciap2.s: Assembler messages:
encrypt.c: /tmp/ccdciap2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdciap2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdciap2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdciap2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdciap2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdciap2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdciap2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdciap2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdciap2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdciap2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdciap2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdciap2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdciap2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdciap2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdciap2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdciap2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdciap2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdciap2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdciap2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdciap2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdciap2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdciap2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdciap2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdciap2.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccKpxkz.s: Assembler messages:
encrypt.c: /tmp/cccKpxkz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccKpxkz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccKpxkz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccKpxkz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKpxkz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKpxkz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKpxkz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKpxkz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKpxkz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccKpxkz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccKpxkz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccKpxkz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccKpxkz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKpxkz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccKpxkz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccKpxkz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccKpxkz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccKpxkz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccKpxkz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccKpxkz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKpxkz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccKpxkz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccKpxkz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccKpxkz.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjkYtS5.s: Assembler messages:
encrypt.c: /tmp/ccjkYtS5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjkYtS5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjkYtS5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjkYtS5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjkYtS5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjkYtS5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjkYtS5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjkYtS5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjkYtS5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjkYtS5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjkYtS5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjkYtS5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjkYtS5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjkYtS5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjkYtS5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjkYtS5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjkYtS5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjkYtS5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjkYtS5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjkYtS5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjkYtS5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjkYtS5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjkYtS5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjkYtS5.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9bDdeJ.s: Assembler messages:
encrypt.c: /tmp/cc9bDdeJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9bDdeJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9bDdeJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9bDdeJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bDdeJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bDdeJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bDdeJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bDdeJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bDdeJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9bDdeJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9bDdeJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9bDdeJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9bDdeJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bDdeJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9bDdeJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9bDdeJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9bDdeJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9bDdeJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9bDdeJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9bDdeJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bDdeJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9bDdeJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9bDdeJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9bDdeJ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCBMlzP.s: Assembler messages:
encrypt.c: /tmp/ccCBMlzP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCBMlzP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCBMlzP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCBMlzP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBMlzP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBMlzP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBMlzP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBMlzP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBMlzP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCBMlzP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCBMlzP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCBMlzP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCBMlzP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBMlzP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCBMlzP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCBMlzP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCBMlzP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCBMlzP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCBMlzP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBMlzP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCBMlzP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCBMlzP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCBMlzP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCBMlzP.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDLipWR.s: Assembler messages:
encrypt.c: /tmp/ccDLipWR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDLipWR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDLipWR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDLipWR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLipWR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLipWR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLipWR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLipWR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLipWR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDLipWR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDLipWR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDLipWR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDLipWR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLipWR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDLipWR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDLipWR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDLipWR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDLipWR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDLipWR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLipWR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDLipWR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDLipWR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDLipWR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDLipWR.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccU2Kv2M.s: Assembler messages:
encrypt.c: /tmp/ccU2Kv2M.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU2Kv2M.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU2Kv2M.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU2Kv2M.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2Kv2M.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2Kv2M.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2Kv2M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2Kv2M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2Kv2M.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU2Kv2M.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU2Kv2M.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU2Kv2M.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU2Kv2M.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2Kv2M.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU2Kv2M.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU2Kv2M.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU2Kv2M.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU2Kv2M.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU2Kv2M.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU2Kv2M.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2Kv2M.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU2Kv2M.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU2Kv2M.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU2Kv2M.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2pAOYg.s: Assembler messages:
encrypt.c: /tmp/cc2pAOYg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2pAOYg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2pAOYg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2pAOYg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2pAOYg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2pAOYg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2pAOYg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2pAOYg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2pAOYg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2pAOYg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2pAOYg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2pAOYg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2pAOYg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2pAOYg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2pAOYg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2pAOYg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2pAOYg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2pAOYg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2pAOYg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2pAOYg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2pAOYg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2pAOYg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2pAOYg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2pAOYg.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc82ECLn.s: Assembler messages:
encrypt.c: /tmp/cc82ECLn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc82ECLn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc82ECLn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc82ECLn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82ECLn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82ECLn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82ECLn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82ECLn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82ECLn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc82ECLn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc82ECLn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc82ECLn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc82ECLn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82ECLn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc82ECLn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc82ECLn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc82ECLn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc82ECLn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc82ECLn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82ECLn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc82ECLn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc82ECLn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc82ECLn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc82ECLn.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc48jd1h.s: Assembler messages:
encrypt.c: /tmp/cc48jd1h.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc48jd1h.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc48jd1h.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc48jd1h.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48jd1h.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48jd1h.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48jd1h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48jd1h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48jd1h.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc48jd1h.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc48jd1h.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc48jd1h.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc48jd1h.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48jd1h.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc48jd1h.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc48jd1h.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc48jd1h.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc48jd1h.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc48jd1h.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc48jd1h.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc48jd1h.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc48jd1h.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc48jd1h.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc48jd1h.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckXT6Ar.s: Assembler messages:
encrypt.c: /tmp/cckXT6Ar.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckXT6Ar.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckXT6Ar.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckXT6Ar.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXT6Ar.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXT6Ar.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXT6Ar.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXT6Ar.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXT6Ar.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckXT6Ar.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckXT6Ar.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckXT6Ar.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckXT6Ar.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXT6Ar.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckXT6Ar.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckXT6Ar.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckXT6Ar.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckXT6Ar.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckXT6Ar.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXT6Ar.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckXT6Ar.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckXT6Ar.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckXT6Ar.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckXT6Ar.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQBGCI0.s: Assembler messages:
encrypt.c: /tmp/ccQBGCI0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQBGCI0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQBGCI0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQBGCI0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBGCI0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBGCI0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBGCI0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBGCI0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBGCI0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQBGCI0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQBGCI0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQBGCI0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQBGCI0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBGCI0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQBGCI0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQBGCI0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQBGCI0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQBGCI0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQBGCI0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQBGCI0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBGCI0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQBGCI0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQBGCI0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQBGCI0.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRvIB6n.s: Assembler messages:
encrypt.c: /tmp/ccRvIB6n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRvIB6n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRvIB6n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRvIB6n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRvIB6n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRvIB6n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRvIB6n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRvIB6n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRvIB6n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRvIB6n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRvIB6n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRvIB6n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRvIB6n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRvIB6n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRvIB6n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRvIB6n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRvIB6n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRvIB6n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRvIB6n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRvIB6n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRvIB6n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRvIB6n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRvIB6n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRvIB6n.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccG8nyPS.s: Assembler messages:
encrypt.c: /tmp/ccG8nyPS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG8nyPS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG8nyPS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG8nyPS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8nyPS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8nyPS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8nyPS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8nyPS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8nyPS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG8nyPS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG8nyPS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG8nyPS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG8nyPS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8nyPS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG8nyPS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG8nyPS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG8nyPS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG8nyPS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG8nyPS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG8nyPS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8nyPS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG8nyPS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG8nyPS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG8nyPS.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckdIEdq.s: Assembler messages:
encrypt.c: /tmp/cckdIEdq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckdIEdq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckdIEdq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckdIEdq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdIEdq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdIEdq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdIEdq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdIEdq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdIEdq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckdIEdq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckdIEdq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckdIEdq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckdIEdq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdIEdq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckdIEdq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckdIEdq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckdIEdq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckdIEdq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckdIEdq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdIEdq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckdIEdq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckdIEdq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckdIEdq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckdIEdq.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccJQCzZS.s: Assembler messages:
encrypt.c: /tmp/ccJQCzZS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJQCzZS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJQCzZS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJQCzZS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQCzZS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQCzZS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQCzZS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQCzZS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQCzZS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJQCzZS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJQCzZS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJQCzZS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJQCzZS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQCzZS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJQCzZS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJQCzZS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJQCzZS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJQCzZS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJQCzZS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQCzZS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJQCzZS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJQCzZS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJQCzZS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJQCzZS.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccnHPSvo.s: Assembler messages:
encrypt.c: /tmp/ccnHPSvo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnHPSvo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnHPSvo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnHPSvo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHPSvo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHPSvo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHPSvo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHPSvo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHPSvo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnHPSvo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnHPSvo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnHPSvo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnHPSvo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHPSvo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnHPSvo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnHPSvo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnHPSvo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnHPSvo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnHPSvo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnHPSvo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHPSvo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnHPSvo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnHPSvo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnHPSvo.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccq4DTIZ.s: Assembler messages:
encrypt.c: /tmp/ccq4DTIZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq4DTIZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq4DTIZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq4DTIZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4DTIZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4DTIZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4DTIZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4DTIZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4DTIZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq4DTIZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq4DTIZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq4DTIZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq4DTIZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4DTIZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq4DTIZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq4DTIZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq4DTIZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq4DTIZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq4DTIZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4DTIZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq4DTIZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq4DTIZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq4DTIZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq4DTIZ.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cctYXQ0q.s: Assembler messages:
encrypt.c: /tmp/cctYXQ0q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctYXQ0q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctYXQ0q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctYXQ0q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYXQ0q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYXQ0q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYXQ0q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYXQ0q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYXQ0q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctYXQ0q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctYXQ0q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctYXQ0q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctYXQ0q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYXQ0q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctYXQ0q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctYXQ0q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctYXQ0q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctYXQ0q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctYXQ0q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctYXQ0q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYXQ0q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctYXQ0q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctYXQ0q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctYXQ0q.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1aXr3E.s: Assembler messages:
encrypt.c: /tmp/cc1aXr3E.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1aXr3E.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1aXr3E.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1aXr3E.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1aXr3E.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1aXr3E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1aXr3E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1aXr3E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1aXr3E.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1aXr3E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1aXr3E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1aXr3E.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1aXr3E.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1aXr3E.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1aXr3E.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1aXr3E.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1aXr3E.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1aXr3E.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1aXr3E.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1aXr3E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1aXr3E.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1aXr3E.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1aXr3E.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1aXr3E.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9VSk36.s: Assembler messages:
encrypt.c: /tmp/cc9VSk36.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9VSk36.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9VSk36.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9VSk36.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VSk36.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VSk36.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VSk36.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VSk36.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VSk36.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9VSk36.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9VSk36.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9VSk36.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9VSk36.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VSk36.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9VSk36.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9VSk36.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9VSk36.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9VSk36.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9VSk36.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9VSk36.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9VSk36.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9VSk36.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9VSk36.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9VSk36.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYYf0rG.s: Assembler messages:
encrypt.c: /tmp/ccYYf0rG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYYf0rG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYYf0rG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYYf0rG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYf0rG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYf0rG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYf0rG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYf0rG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYf0rG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYYf0rG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYYf0rG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYYf0rG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYYf0rG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYf0rG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYYf0rG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYYf0rG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYYf0rG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYYf0rG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYYf0rG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYYf0rG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYf0rG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYYf0rG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYYf0rG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYYf0rG.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdDevla.s: Assembler messages:
encrypt.c: /tmp/ccdDevla.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdDevla.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdDevla.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdDevla.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDevla.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDevla.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDevla.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDevla.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDevla.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdDevla.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdDevla.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdDevla.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdDevla.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDevla.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdDevla.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdDevla.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdDevla.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdDevla.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdDevla.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDevla.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdDevla.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdDevla.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdDevla.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdDevla.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc8DZjFI.s: Assembler messages:
encrypt.c: /tmp/cc8DZjFI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8DZjFI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8DZjFI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8DZjFI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DZjFI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DZjFI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DZjFI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DZjFI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DZjFI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8DZjFI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8DZjFI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8DZjFI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8DZjFI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DZjFI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8DZjFI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8DZjFI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8DZjFI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8DZjFI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8DZjFI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DZjFI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8DZjFI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8DZjFI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8DZjFI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8DZjFI.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccuTWmX9.s: Assembler messages:
encrypt.c: /tmp/ccuTWmX9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuTWmX9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuTWmX9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuTWmX9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTWmX9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTWmX9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTWmX9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTWmX9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTWmX9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuTWmX9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuTWmX9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuTWmX9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuTWmX9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTWmX9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuTWmX9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuTWmX9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuTWmX9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuTWmX9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuTWmX9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuTWmX9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTWmX9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuTWmX9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuTWmX9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuTWmX9.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc903JoI.s: Assembler messages:
encrypt.c: /tmp/cc903JoI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc903JoI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc903JoI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc903JoI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc903JoI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc903JoI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc903JoI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc903JoI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc903JoI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc903JoI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc903JoI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc903JoI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc903JoI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc903JoI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc903JoI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc903JoI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc903JoI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc903JoI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc903JoI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc903JoI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc903JoI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc903JoI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc903JoI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc903JoI.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccb7yg9g.s: Assembler messages:
encrypt.c: /tmp/ccb7yg9g.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb7yg9g.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb7yg9g.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccb7yg9g.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb7yg9g.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb7yg9g.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb7yg9g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb7yg9g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb7yg9g.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb7yg9g.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb7yg9g.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb7yg9g.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb7yg9g.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb7yg9g.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb7yg9g.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb7yg9g.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb7yg9g.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb7yg9g.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb7yg9g.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb7yg9g.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb7yg9g.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb7yg9g.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb7yg9g.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb7yg9g.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZmHkmk.s: Assembler messages:
encrypt.c: /tmp/ccZmHkmk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZmHkmk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZmHkmk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZmHkmk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmHkmk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmHkmk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmHkmk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmHkmk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmHkmk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZmHkmk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZmHkmk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZmHkmk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZmHkmk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmHkmk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZmHkmk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZmHkmk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZmHkmk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZmHkmk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZmHkmk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZmHkmk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmHkmk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZmHkmk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZmHkmk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZmHkmk.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctAW80G.s: Assembler messages:
encrypt.c: /tmp/cctAW80G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctAW80G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctAW80G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctAW80G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAW80G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAW80G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAW80G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAW80G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAW80G.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctAW80G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctAW80G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctAW80G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctAW80G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAW80G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctAW80G.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctAW80G.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctAW80G.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctAW80G.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctAW80G.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAW80G.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctAW80G.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctAW80G.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctAW80G.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctAW80G.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxca3Fm.s: Assembler messages:
encrypt.c: /tmp/ccxca3Fm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxca3Fm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxca3Fm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxca3Fm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxca3Fm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxca3Fm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxca3Fm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxca3Fm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxca3Fm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxca3Fm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxca3Fm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxca3Fm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxca3Fm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxca3Fm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxca3Fm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxca3Fm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxca3Fm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxca3Fm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxca3Fm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxca3Fm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxca3Fm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxca3Fm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxca3Fm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxca3Fm.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccysvrnI.s: Assembler messages:
encrypt.c: /tmp/ccysvrnI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccysvrnI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccysvrnI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccysvrnI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysvrnI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysvrnI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysvrnI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysvrnI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysvrnI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccysvrnI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccysvrnI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccysvrnI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccysvrnI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysvrnI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccysvrnI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccysvrnI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccysvrnI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccysvrnI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccysvrnI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysvrnI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccysvrnI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccysvrnI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccysvrnI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccysvrnI.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccakWqMf.s: Assembler messages:
encrypt.c: /tmp/ccakWqMf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccakWqMf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccakWqMf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccakWqMf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakWqMf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakWqMf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakWqMf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakWqMf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakWqMf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccakWqMf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccakWqMf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccakWqMf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccakWqMf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakWqMf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccakWqMf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccakWqMf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccakWqMf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccakWqMf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccakWqMf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakWqMf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccakWqMf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccakWqMf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccakWqMf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccakWqMf.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccwxO74S.s: Assembler messages:
encrypt.c: /tmp/ccwxO74S.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwxO74S.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwxO74S.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwxO74S.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxO74S.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxO74S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxO74S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxO74S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxO74S.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwxO74S.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwxO74S.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwxO74S.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwxO74S.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxO74S.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwxO74S.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwxO74S.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwxO74S.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwxO74S.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwxO74S.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwxO74S.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxO74S.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwxO74S.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwxO74S.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwxO74S.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPRkrgX.s: Assembler messages:
encrypt.c: /tmp/ccPRkrgX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPRkrgX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPRkrgX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPRkrgX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRkrgX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRkrgX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRkrgX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRkrgX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRkrgX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPRkrgX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPRkrgX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPRkrgX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPRkrgX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRkrgX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPRkrgX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPRkrgX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPRkrgX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPRkrgX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPRkrgX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPRkrgX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRkrgX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPRkrgX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPRkrgX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPRkrgX.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cclBSDhj.s: Assembler messages:
encrypt.c: /tmp/cclBSDhj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclBSDhj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclBSDhj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclBSDhj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBSDhj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBSDhj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBSDhj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBSDhj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBSDhj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclBSDhj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclBSDhj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclBSDhj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclBSDhj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBSDhj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclBSDhj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclBSDhj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclBSDhj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclBSDhj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclBSDhj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBSDhj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclBSDhj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclBSDhj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclBSDhj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclBSDhj.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuIrHOv.s: Assembler messages:
encrypt.c: /tmp/ccuIrHOv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuIrHOv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuIrHOv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuIrHOv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIrHOv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIrHOv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIrHOv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIrHOv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIrHOv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuIrHOv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuIrHOv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuIrHOv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuIrHOv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIrHOv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuIrHOv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuIrHOv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuIrHOv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuIrHOv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuIrHOv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuIrHOv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIrHOv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuIrHOv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuIrHOv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuIrHOv.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvFK6nV.s: Assembler messages:
encrypt.c: /tmp/ccvFK6nV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvFK6nV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvFK6nV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvFK6nV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFK6nV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFK6nV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFK6nV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFK6nV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFK6nV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvFK6nV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvFK6nV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvFK6nV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvFK6nV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFK6nV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvFK6nV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvFK6nV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvFK6nV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvFK6nV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvFK6nV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvFK6nV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvFK6nV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvFK6nV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvFK6nV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvFK6nV.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgnBVTY.s: Assembler messages:
encrypt.c: /tmp/ccgnBVTY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgnBVTY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgnBVTY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgnBVTY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnBVTY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnBVTY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnBVTY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnBVTY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnBVTY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgnBVTY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgnBVTY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgnBVTY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgnBVTY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnBVTY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgnBVTY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgnBVTY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgnBVTY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgnBVTY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgnBVTY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnBVTY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgnBVTY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgnBVTY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgnBVTY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgnBVTY.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjlsMwy.s: Assembler messages:
encrypt.c: /tmp/ccjlsMwy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjlsMwy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjlsMwy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjlsMwy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlsMwy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlsMwy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlsMwy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlsMwy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlsMwy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjlsMwy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjlsMwy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjlsMwy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjlsMwy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlsMwy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjlsMwy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjlsMwy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjlsMwy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjlsMwy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjlsMwy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjlsMwy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlsMwy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjlsMwy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjlsMwy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjlsMwy.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3MYOVV.s: Assembler messages:
encrypt.c: /tmp/cc3MYOVV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3MYOVV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3MYOVV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3MYOVV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3MYOVV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3MYOVV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3MYOVV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3MYOVV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3MYOVV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3MYOVV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3MYOVV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3MYOVV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3MYOVV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3MYOVV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3MYOVV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3MYOVV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3MYOVV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3MYOVV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3MYOVV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3MYOVV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3MYOVV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3MYOVV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3MYOVV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3MYOVV.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccy4q7rm.s: Assembler messages:
encrypt.c: /tmp/ccy4q7rm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy4q7rm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy4q7rm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy4q7rm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4q7rm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4q7rm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4q7rm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4q7rm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4q7rm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy4q7rm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy4q7rm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy4q7rm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy4q7rm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4q7rm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy4q7rm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy4q7rm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy4q7rm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy4q7rm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy4q7rm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4q7rm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy4q7rm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy4q7rm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy4q7rm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy4q7rm.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2BHbCV.s: Assembler messages:
encrypt.c: /tmp/cc2BHbCV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2BHbCV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2BHbCV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2BHbCV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BHbCV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BHbCV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BHbCV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BHbCV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BHbCV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2BHbCV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2BHbCV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2BHbCV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2BHbCV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BHbCV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2BHbCV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2BHbCV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2BHbCV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2BHbCV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2BHbCV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2BHbCV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BHbCV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2BHbCV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2BHbCV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2BHbCV.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwhvMrq.s: Assembler messages:
encrypt.c: /tmp/ccwhvMrq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwhvMrq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwhvMrq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwhvMrq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwhvMrq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwhvMrq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwhvMrq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwhvMrq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwhvMrq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwhvMrq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwhvMrq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwhvMrq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwhvMrq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwhvMrq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwhvMrq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwhvMrq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwhvMrq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwhvMrq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwhvMrq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwhvMrq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwhvMrq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwhvMrq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwhvMrq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwhvMrq.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccB4bim5.s: Assembler messages:
encrypt.c: /tmp/ccB4bim5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB4bim5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB4bim5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB4bim5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4bim5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4bim5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4bim5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4bim5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4bim5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB4bim5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB4bim5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB4bim5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB4bim5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4bim5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB4bim5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB4bim5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB4bim5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB4bim5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB4bim5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4bim5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB4bim5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB4bim5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB4bim5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB4bim5.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccioigKB.s: Assembler messages:
encrypt.c: /tmp/ccioigKB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccioigKB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccioigKB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccioigKB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioigKB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioigKB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioigKB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioigKB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioigKB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccioigKB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccioigKB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccioigKB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccioigKB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioigKB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccioigKB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccioigKB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccioigKB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccioigKB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccioigKB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccioigKB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioigKB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccioigKB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccioigKB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccioigKB.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9Ov6qW.s: Assembler messages:
encrypt.c: /tmp/cc9Ov6qW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9Ov6qW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9Ov6qW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9Ov6qW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Ov6qW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Ov6qW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Ov6qW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Ov6qW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Ov6qW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Ov6qW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Ov6qW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Ov6qW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9Ov6qW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Ov6qW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9Ov6qW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9Ov6qW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Ov6qW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Ov6qW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Ov6qW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Ov6qW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Ov6qW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9Ov6qW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Ov6qW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Ov6qW.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchZ9aWu.s: Assembler messages:
encrypt.c: /tmp/cchZ9aWu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchZ9aWu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchZ9aWu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchZ9aWu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZ9aWu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZ9aWu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZ9aWu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZ9aWu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZ9aWu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchZ9aWu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchZ9aWu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchZ9aWu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchZ9aWu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZ9aWu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchZ9aWu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchZ9aWu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchZ9aWu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchZ9aWu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchZ9aWu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchZ9aWu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZ9aWu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchZ9aWu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchZ9aWu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchZ9aWu.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5Z1tUs.s: Assembler messages:
encrypt.c: /tmp/cc5Z1tUs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5Z1tUs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5Z1tUs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5Z1tUs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Z1tUs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Z1tUs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Z1tUs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Z1tUs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Z1tUs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Z1tUs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Z1tUs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Z1tUs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5Z1tUs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Z1tUs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5Z1tUs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5Z1tUs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Z1tUs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Z1tUs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Z1tUs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Z1tUs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Z1tUs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5Z1tUs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Z1tUs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Z1tUs.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc95AZq0.s: Assembler messages:
encrypt.c: /tmp/cc95AZq0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc95AZq0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc95AZq0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc95AZq0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95AZq0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95AZq0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95AZq0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95AZq0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95AZq0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc95AZq0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc95AZq0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc95AZq0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc95AZq0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95AZq0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc95AZq0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc95AZq0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc95AZq0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc95AZq0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc95AZq0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc95AZq0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95AZq0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc95AZq0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc95AZq0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc95AZq0.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQuTSW3.s: Assembler messages:
encrypt.c: /tmp/ccQuTSW3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQuTSW3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQuTSW3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQuTSW3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQuTSW3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQuTSW3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQuTSW3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQuTSW3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQuTSW3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQuTSW3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQuTSW3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQuTSW3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQuTSW3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQuTSW3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQuTSW3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQuTSW3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQuTSW3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQuTSW3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQuTSW3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQuTSW3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQuTSW3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQuTSW3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQuTSW3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQuTSW3.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsbssvv.s: Assembler messages:
encrypt.c: /tmp/ccsbssvv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsbssvv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsbssvv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsbssvv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbssvv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbssvv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbssvv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbssvv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbssvv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsbssvv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsbssvv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsbssvv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsbssvv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbssvv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsbssvv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsbssvv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsbssvv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsbssvv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsbssvv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbssvv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsbssvv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsbssvv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsbssvv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsbssvv.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAh7pH3.s: Assembler messages:
encrypt.c: /tmp/ccAh7pH3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAh7pH3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAh7pH3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAh7pH3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAh7pH3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAh7pH3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAh7pH3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAh7pH3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAh7pH3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAh7pH3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAh7pH3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAh7pH3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAh7pH3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAh7pH3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAh7pH3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAh7pH3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAh7pH3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAh7pH3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAh7pH3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAh7pH3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAh7pH3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAh7pH3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAh7pH3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAh7pH3.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccViJS4x.s: Assembler messages:
encrypt.c: /tmp/ccViJS4x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccViJS4x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccViJS4x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccViJS4x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViJS4x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViJS4x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViJS4x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViJS4x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViJS4x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccViJS4x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccViJS4x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccViJS4x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccViJS4x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViJS4x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccViJS4x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccViJS4x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccViJS4x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccViJS4x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccViJS4x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccViJS4x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViJS4x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccViJS4x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccViJS4x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccViJS4x.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc98oNz7.s: Assembler messages:
encrypt.c: /tmp/cc98oNz7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc98oNz7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc98oNz7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc98oNz7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98oNz7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98oNz7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98oNz7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98oNz7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98oNz7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc98oNz7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc98oNz7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc98oNz7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc98oNz7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98oNz7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc98oNz7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc98oNz7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc98oNz7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc98oNz7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc98oNz7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98oNz7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc98oNz7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc98oNz7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc98oNz7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc98oNz7.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHm9xGB.s: Assembler messages:
encrypt.c: /tmp/ccHm9xGB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHm9xGB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHm9xGB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHm9xGB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHm9xGB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHm9xGB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHm9xGB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHm9xGB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHm9xGB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHm9xGB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHm9xGB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHm9xGB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHm9xGB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHm9xGB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHm9xGB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHm9xGB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHm9xGB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHm9xGB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHm9xGB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHm9xGB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHm9xGB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHm9xGB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHm9xGB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHm9xGB.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9bNnI6.s: Assembler messages:
encrypt.c: /tmp/cc9bNnI6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9bNnI6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9bNnI6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9bNnI6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bNnI6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bNnI6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bNnI6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bNnI6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bNnI6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9bNnI6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9bNnI6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9bNnI6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9bNnI6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bNnI6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9bNnI6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9bNnI6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9bNnI6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9bNnI6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9bNnI6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9bNnI6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bNnI6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9bNnI6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9bNnI6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9bNnI6.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXMdaqy.s: Assembler messages:
encrypt.c: /tmp/ccXMdaqy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXMdaqy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXMdaqy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXMdaqy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMdaqy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMdaqy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMdaqy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMdaqy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMdaqy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXMdaqy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXMdaqy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXMdaqy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXMdaqy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMdaqy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXMdaqy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXMdaqy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXMdaqy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXMdaqy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXMdaqy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMdaqy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXMdaqy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXMdaqy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXMdaqy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXMdaqy.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQLfG59.s: Assembler messages:
encrypt.c: /tmp/ccQLfG59.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQLfG59.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQLfG59.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQLfG59.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLfG59.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLfG59.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLfG59.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLfG59.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLfG59.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQLfG59.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQLfG59.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQLfG59.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQLfG59.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLfG59.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQLfG59.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQLfG59.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQLfG59.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQLfG59.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQLfG59.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQLfG59.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLfG59.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQLfG59.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQLfG59.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQLfG59.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cca9wrBF.s: Assembler messages:
encrypt.c: /tmp/cca9wrBF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca9wrBF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca9wrBF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cca9wrBF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9wrBF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9wrBF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9wrBF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9wrBF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9wrBF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca9wrBF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca9wrBF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca9wrBF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cca9wrBF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9wrBF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca9wrBF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cca9wrBF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca9wrBF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cca9wrBF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cca9wrBF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9wrBF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cca9wrBF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cca9wrBF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cca9wrBF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cca9wrBF.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdIOGKw.s: Assembler messages:
encrypt.c: /tmp/ccdIOGKw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdIOGKw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdIOGKw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdIOGKw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIOGKw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIOGKw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIOGKw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIOGKw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIOGKw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdIOGKw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdIOGKw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdIOGKw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdIOGKw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIOGKw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdIOGKw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdIOGKw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdIOGKw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdIOGKw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdIOGKw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIOGKw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdIOGKw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdIOGKw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdIOGKw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdIOGKw.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxQuDSg.s: Assembler messages:
encrypt.c: /tmp/ccxQuDSg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxQuDSg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxQuDSg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxQuDSg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQuDSg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQuDSg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQuDSg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQuDSg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQuDSg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxQuDSg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxQuDSg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxQuDSg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxQuDSg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQuDSg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxQuDSg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxQuDSg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxQuDSg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxQuDSg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxQuDSg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxQuDSg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQuDSg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxQuDSg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxQuDSg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxQuDSg.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUdT4Jj.s: Assembler messages:
encrypt.c: /tmp/ccUdT4Jj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUdT4Jj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUdT4Jj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUdT4Jj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdT4Jj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdT4Jj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdT4Jj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdT4Jj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdT4Jj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUdT4Jj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUdT4Jj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUdT4Jj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUdT4Jj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdT4Jj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUdT4Jj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUdT4Jj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUdT4Jj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUdT4Jj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUdT4Jj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUdT4Jj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdT4Jj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUdT4Jj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUdT4Jj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUdT4Jj.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczZP5YD.s: Assembler messages:
encrypt.c: /tmp/cczZP5YD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczZP5YD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczZP5YD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczZP5YD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZP5YD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZP5YD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZP5YD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZP5YD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZP5YD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczZP5YD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczZP5YD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczZP5YD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczZP5YD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZP5YD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczZP5YD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczZP5YD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczZP5YD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczZP5YD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczZP5YD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZP5YD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczZP5YD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczZP5YD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczZP5YD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczZP5YD.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccOvF6yL.s: Assembler messages:
encrypt.c: /tmp/ccOvF6yL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOvF6yL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOvF6yL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOvF6yL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvF6yL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvF6yL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvF6yL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvF6yL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvF6yL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOvF6yL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOvF6yL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOvF6yL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOvF6yL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvF6yL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOvF6yL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOvF6yL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOvF6yL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOvF6yL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOvF6yL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOvF6yL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvF6yL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOvF6yL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOvF6yL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOvF6yL.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccVyAfv6.s: Assembler messages:
encrypt.c: /tmp/ccVyAfv6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVyAfv6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVyAfv6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVyAfv6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyAfv6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyAfv6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyAfv6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyAfv6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyAfv6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVyAfv6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVyAfv6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVyAfv6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVyAfv6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyAfv6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVyAfv6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVyAfv6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVyAfv6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVyAfv6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVyAfv6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVyAfv6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVyAfv6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVyAfv6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVyAfv6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVyAfv6.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmfV8L8.s: Assembler messages:
encrypt.c: /tmp/ccmfV8L8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmfV8L8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmfV8L8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmfV8L8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfV8L8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfV8L8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfV8L8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfV8L8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfV8L8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmfV8L8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmfV8L8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmfV8L8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmfV8L8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfV8L8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmfV8L8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmfV8L8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmfV8L8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmfV8L8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmfV8L8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfV8L8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmfV8L8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmfV8L8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmfV8L8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmfV8L8.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpSBKoP.s: Assembler messages:
encrypt.c: /tmp/ccpSBKoP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpSBKoP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpSBKoP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpSBKoP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSBKoP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSBKoP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSBKoP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSBKoP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSBKoP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpSBKoP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpSBKoP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpSBKoP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpSBKoP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSBKoP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpSBKoP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpSBKoP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpSBKoP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpSBKoP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpSBKoP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpSBKoP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSBKoP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpSBKoP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpSBKoP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpSBKoP.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9QyTiP.s: Assembler messages:
encrypt.c: /tmp/cc9QyTiP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9QyTiP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9QyTiP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9QyTiP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QyTiP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QyTiP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QyTiP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QyTiP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QyTiP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9QyTiP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9QyTiP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9QyTiP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9QyTiP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QyTiP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9QyTiP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9QyTiP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9QyTiP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9QyTiP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9QyTiP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QyTiP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9QyTiP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9QyTiP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9QyTiP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9QyTiP.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPwMaVt.s: Assembler messages:
encrypt.c: /tmp/ccPwMaVt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPwMaVt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPwMaVt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPwMaVt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPwMaVt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPwMaVt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPwMaVt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPwMaVt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPwMaVt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPwMaVt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPwMaVt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPwMaVt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPwMaVt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPwMaVt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPwMaVt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPwMaVt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPwMaVt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPwMaVt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPwMaVt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPwMaVt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPwMaVt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPwMaVt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPwMaVt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPwMaVt.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVa0kxr.s: Assembler messages:
encrypt.c: /tmp/ccVa0kxr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVa0kxr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVa0kxr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVa0kxr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa0kxr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa0kxr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa0kxr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa0kxr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa0kxr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVa0kxr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVa0kxr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVa0kxr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVa0kxr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa0kxr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVa0kxr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVa0kxr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVa0kxr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVa0kxr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVa0kxr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVa0kxr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa0kxr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVa0kxr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVa0kxr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVa0kxr.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwCADqS.s: Assembler messages:
encrypt.c: /tmp/ccwCADqS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwCADqS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwCADqS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwCADqS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCADqS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCADqS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCADqS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCADqS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCADqS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwCADqS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwCADqS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwCADqS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwCADqS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCADqS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwCADqS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwCADqS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwCADqS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwCADqS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwCADqS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwCADqS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwCADqS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwCADqS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwCADqS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwCADqS.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc4rTide.s: Assembler messages:
encrypt.c: /tmp/cc4rTide.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4rTide.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4rTide.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4rTide.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rTide.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rTide.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rTide.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rTide.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rTide.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4rTide.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4rTide.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4rTide.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4rTide.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rTide.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4rTide.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4rTide.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4rTide.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4rTide.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4rTide.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rTide.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4rTide.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4rTide.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4rTide.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4rTide.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccrhBSxR.s: Assembler messages:
encrypt.c: /tmp/ccrhBSxR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrhBSxR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrhBSxR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrhBSxR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhBSxR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhBSxR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhBSxR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhBSxR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhBSxR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrhBSxR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrhBSxR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrhBSxR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrhBSxR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhBSxR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrhBSxR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrhBSxR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrhBSxR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrhBSxR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrhBSxR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrhBSxR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhBSxR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrhBSxR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrhBSxR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrhBSxR.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1xOHYR.s: Assembler messages:
encrypt.c: /tmp/cc1xOHYR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1xOHYR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1xOHYR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1xOHYR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1xOHYR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1xOHYR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1xOHYR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1xOHYR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1xOHYR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1xOHYR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1xOHYR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1xOHYR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1xOHYR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1xOHYR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1xOHYR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1xOHYR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1xOHYR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1xOHYR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1xOHYR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1xOHYR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1xOHYR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1xOHYR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1xOHYR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1xOHYR.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccI1lNig.s: Assembler messages:
encrypt.c: /tmp/ccI1lNig.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI1lNig.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI1lNig.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI1lNig.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI1lNig.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI1lNig.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI1lNig.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI1lNig.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI1lNig.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI1lNig.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI1lNig.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI1lNig.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI1lNig.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI1lNig.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI1lNig.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI1lNig.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI1lNig.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI1lNig.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI1lNig.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI1lNig.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI1lNig.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI1lNig.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI1lNig.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI1lNig.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc13yaCg.s: Assembler messages:
encrypt.c: /tmp/cc13yaCg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc13yaCg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc13yaCg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc13yaCg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13yaCg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13yaCg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13yaCg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13yaCg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13yaCg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc13yaCg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc13yaCg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc13yaCg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc13yaCg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13yaCg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc13yaCg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc13yaCg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc13yaCg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc13yaCg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc13yaCg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13yaCg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc13yaCg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc13yaCg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc13yaCg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc13yaCg.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccivtQzN.s: Assembler messages:
encrypt.c: /tmp/ccivtQzN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccivtQzN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccivtQzN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccivtQzN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivtQzN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivtQzN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivtQzN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivtQzN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivtQzN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccivtQzN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccivtQzN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccivtQzN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccivtQzN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivtQzN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccivtQzN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccivtQzN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccivtQzN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccivtQzN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccivtQzN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccivtQzN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivtQzN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccivtQzN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccivtQzN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccivtQzN.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1Eixsk.s: Assembler messages:
encrypt.c: /tmp/cc1Eixsk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Eixsk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Eixsk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Eixsk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Eixsk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Eixsk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Eixsk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Eixsk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Eixsk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Eixsk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Eixsk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Eixsk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Eixsk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Eixsk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Eixsk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1Eixsk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Eixsk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Eixsk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Eixsk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Eixsk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Eixsk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Eixsk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Eixsk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Eixsk.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAZfCfR.s: Assembler messages:
encrypt.c: /tmp/ccAZfCfR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAZfCfR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAZfCfR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAZfCfR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZfCfR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZfCfR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZfCfR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZfCfR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZfCfR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAZfCfR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAZfCfR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAZfCfR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAZfCfR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZfCfR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAZfCfR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAZfCfR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAZfCfR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAZfCfR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAZfCfR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAZfCfR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZfCfR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAZfCfR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAZfCfR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAZfCfR.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc3lXenb.s: Assembler messages:
encrypt.c: /tmp/cc3lXenb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3lXenb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3lXenb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3lXenb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3lXenb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3lXenb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3lXenb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3lXenb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3lXenb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3lXenb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3lXenb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3lXenb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3lXenb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3lXenb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3lXenb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3lXenb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3lXenb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3lXenb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3lXenb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3lXenb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3lXenb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3lXenb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3lXenb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3lXenb.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccj71pqF.s: Assembler messages:
encrypt.c: /tmp/ccj71pqF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj71pqF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj71pqF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj71pqF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj71pqF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj71pqF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj71pqF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj71pqF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj71pqF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj71pqF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj71pqF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj71pqF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj71pqF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj71pqF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj71pqF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj71pqF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj71pqF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj71pqF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj71pqF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj71pqF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj71pqF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj71pqF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj71pqF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj71pqF.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7FsX2G.s: Assembler messages:
encrypt.c: /tmp/cc7FsX2G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7FsX2G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7FsX2G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7FsX2G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FsX2G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FsX2G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FsX2G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FsX2G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FsX2G.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7FsX2G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7FsX2G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7FsX2G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7FsX2G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FsX2G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7FsX2G.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7FsX2G.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7FsX2G.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7FsX2G.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7FsX2G.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FsX2G.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7FsX2G.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7FsX2G.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7FsX2G.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7FsX2G.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBurFGd.s: Assembler messages:
encrypt.c: /tmp/ccBurFGd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBurFGd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBurFGd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBurFGd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBurFGd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBurFGd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBurFGd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBurFGd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBurFGd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBurFGd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBurFGd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBurFGd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBurFGd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBurFGd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBurFGd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBurFGd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBurFGd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBurFGd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBurFGd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBurFGd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBurFGd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBurFGd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBurFGd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBurFGd.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccELnSX8.s: Assembler messages:
encrypt.c: /tmp/ccELnSX8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccELnSX8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccELnSX8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccELnSX8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELnSX8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELnSX8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELnSX8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELnSX8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELnSX8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccELnSX8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccELnSX8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccELnSX8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccELnSX8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELnSX8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccELnSX8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccELnSX8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccELnSX8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccELnSX8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccELnSX8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccELnSX8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELnSX8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccELnSX8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccELnSX8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccELnSX8.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczvnhYX.s: Assembler messages:
encrypt.c: /tmp/cczvnhYX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczvnhYX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczvnhYX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczvnhYX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvnhYX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvnhYX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvnhYX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvnhYX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvnhYX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczvnhYX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczvnhYX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczvnhYX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczvnhYX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvnhYX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczvnhYX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczvnhYX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczvnhYX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczvnhYX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczvnhYX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvnhYX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczvnhYX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczvnhYX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczvnhYX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczvnhYX.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccALNaVZ.s: Assembler messages:
encrypt.c: /tmp/ccALNaVZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccALNaVZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccALNaVZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccALNaVZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALNaVZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALNaVZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALNaVZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALNaVZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALNaVZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccALNaVZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccALNaVZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccALNaVZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccALNaVZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALNaVZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccALNaVZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccALNaVZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccALNaVZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccALNaVZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccALNaVZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccALNaVZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccALNaVZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccALNaVZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccALNaVZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccALNaVZ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclSlvP4.s: Assembler messages:
encrypt.c: /tmp/cclSlvP4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclSlvP4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclSlvP4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclSlvP4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSlvP4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSlvP4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSlvP4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSlvP4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSlvP4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclSlvP4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclSlvP4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclSlvP4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclSlvP4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSlvP4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclSlvP4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclSlvP4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclSlvP4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclSlvP4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclSlvP4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSlvP4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclSlvP4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclSlvP4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclSlvP4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclSlvP4.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuQfoyw.s: Assembler messages:
encrypt.c: /tmp/ccuQfoyw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuQfoyw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuQfoyw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuQfoyw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQfoyw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQfoyw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQfoyw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQfoyw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQfoyw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuQfoyw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuQfoyw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuQfoyw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuQfoyw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQfoyw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuQfoyw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuQfoyw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuQfoyw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuQfoyw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuQfoyw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuQfoyw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQfoyw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuQfoyw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuQfoyw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuQfoyw.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvjEGKy.s: Assembler messages:
encrypt.c: /tmp/ccvjEGKy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvjEGKy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvjEGKy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvjEGKy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjEGKy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjEGKy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjEGKy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjEGKy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjEGKy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvjEGKy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvjEGKy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvjEGKy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvjEGKy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjEGKy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvjEGKy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvjEGKy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvjEGKy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvjEGKy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvjEGKy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjEGKy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvjEGKy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvjEGKy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvjEGKy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvjEGKy.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9Fz9Qs.s: Assembler messages:
encrypt.c: /tmp/cc9Fz9Qs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9Fz9Qs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9Fz9Qs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9Fz9Qs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Fz9Qs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Fz9Qs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Fz9Qs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Fz9Qs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Fz9Qs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Fz9Qs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Fz9Qs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Fz9Qs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9Fz9Qs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Fz9Qs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9Fz9Qs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9Fz9Qs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Fz9Qs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Fz9Qs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Fz9Qs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Fz9Qs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Fz9Qs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9Fz9Qs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Fz9Qs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Fz9Qs.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccf1jVUy.s: Assembler messages:
encrypt.c: /tmp/ccf1jVUy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf1jVUy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf1jVUy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccf1jVUy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1jVUy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1jVUy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1jVUy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1jVUy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1jVUy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf1jVUy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf1jVUy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf1jVUy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf1jVUy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1jVUy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf1jVUy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf1jVUy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccf1jVUy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf1jVUy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf1jVUy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf1jVUy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1jVUy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf1jVUy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf1jVUy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf1jVUy.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccBaGZM.s: Assembler messages:
encrypt.c: /tmp/cccBaGZM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccBaGZM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccBaGZM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccBaGZM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBaGZM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBaGZM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBaGZM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBaGZM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBaGZM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccBaGZM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccBaGZM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccBaGZM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccBaGZM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBaGZM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccBaGZM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccBaGZM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccBaGZM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccBaGZM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccBaGZM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccBaGZM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBaGZM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccBaGZM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccBaGZM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccBaGZM.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnrFPqT.s: Assembler messages:
encrypt.c: /tmp/ccnrFPqT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnrFPqT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnrFPqT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnrFPqT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnrFPqT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnrFPqT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnrFPqT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnrFPqT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnrFPqT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnrFPqT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnrFPqT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnrFPqT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnrFPqT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnrFPqT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnrFPqT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnrFPqT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnrFPqT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnrFPqT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnrFPqT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnrFPqT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnrFPqT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnrFPqT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnrFPqT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnrFPqT.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6hk9yP.s: Assembler messages:
encrypt.c: /tmp/cc6hk9yP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6hk9yP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6hk9yP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6hk9yP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hk9yP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hk9yP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hk9yP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hk9yP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hk9yP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6hk9yP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6hk9yP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6hk9yP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6hk9yP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hk9yP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6hk9yP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6hk9yP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6hk9yP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6hk9yP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6hk9yP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hk9yP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6hk9yP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6hk9yP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6hk9yP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6hk9yP.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccn0Id0Q.s: Assembler messages:
encrypt.c: /tmp/ccn0Id0Q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn0Id0Q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn0Id0Q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccn0Id0Q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn0Id0Q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn0Id0Q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn0Id0Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn0Id0Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn0Id0Q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn0Id0Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn0Id0Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn0Id0Q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn0Id0Q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn0Id0Q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn0Id0Q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn0Id0Q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccn0Id0Q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn0Id0Q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn0Id0Q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn0Id0Q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn0Id0Q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn0Id0Q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn0Id0Q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn0Id0Q.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccH0W6xn.s: Assembler messages:
encrypt.c: /tmp/ccH0W6xn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH0W6xn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH0W6xn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccH0W6xn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0W6xn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0W6xn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0W6xn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0W6xn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0W6xn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH0W6xn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH0W6xn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH0W6xn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH0W6xn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0W6xn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH0W6xn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH0W6xn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccH0W6xn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH0W6xn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH0W6xn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH0W6xn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0W6xn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH0W6xn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH0W6xn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH0W6xn.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccoOGe7g.s: Assembler messages:
encrypt.c: /tmp/ccoOGe7g.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoOGe7g.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoOGe7g.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoOGe7g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOGe7g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOGe7g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOGe7g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOGe7g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOGe7g.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoOGe7g.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoOGe7g.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoOGe7g.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoOGe7g.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOGe7g.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoOGe7g.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoOGe7g.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoOGe7g.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoOGe7g.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoOGe7g.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOGe7g.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoOGe7g.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoOGe7g.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoOGe7g.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoOGe7g.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHoFbEl.s: Assembler messages:
encrypt.c: /tmp/ccHoFbEl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHoFbEl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHoFbEl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHoFbEl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHoFbEl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHoFbEl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHoFbEl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHoFbEl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHoFbEl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHoFbEl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHoFbEl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHoFbEl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHoFbEl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHoFbEl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHoFbEl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHoFbEl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHoFbEl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHoFbEl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHoFbEl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHoFbEl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHoFbEl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHoFbEl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHoFbEl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHoFbEl.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cchwwgio.s: Assembler messages:
encrypt.c: /tmp/cchwwgio.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchwwgio.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchwwgio.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchwwgio.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwwgio.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwwgio.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwwgio.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwwgio.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwwgio.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchwwgio.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchwwgio.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchwwgio.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchwwgio.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwwgio.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchwwgio.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchwwgio.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchwwgio.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchwwgio.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchwwgio.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwwgio.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchwwgio.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchwwgio.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchwwgio.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchwwgio.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXfmhYL.s: Assembler messages:
encrypt.c: /tmp/ccXfmhYL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXfmhYL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXfmhYL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXfmhYL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfmhYL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfmhYL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfmhYL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfmhYL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfmhYL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXfmhYL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXfmhYL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXfmhYL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXfmhYL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfmhYL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXfmhYL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXfmhYL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXfmhYL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXfmhYL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXfmhYL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfmhYL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXfmhYL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXfmhYL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXfmhYL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXfmhYL.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccXfmhYL.s: Assembler messages:
encrypt.c: /tmp/ccXfmhYL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXfmhYL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXfmhYL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXfmhYL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfmhYL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfmhYL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfmhYL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfmhYL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfmhYL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXfmhYL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXfmhYL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXfmhYL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXfmhYL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfmhYL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXfmhYL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXfmhYL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXfmhYL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXfmhYL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXfmhYL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfmhYL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXfmhYL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXfmhYL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXfmhYL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXfmhYL.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpbZYAU.s: Assembler messages:
encrypt.c: /tmp/ccpbZYAU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpbZYAU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpbZYAU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpbZYAU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbZYAU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbZYAU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbZYAU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbZYAU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbZYAU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpbZYAU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpbZYAU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpbZYAU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpbZYAU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbZYAU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpbZYAU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpbZYAU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpbZYAU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpbZYAU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpbZYAU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpbZYAU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbZYAU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpbZYAU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpbZYAU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpbZYAU.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccpbZYAU.s: Assembler messages:
encrypt.c: /tmp/ccpbZYAU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpbZYAU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpbZYAU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpbZYAU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbZYAU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbZYAU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbZYAU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbZYAU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbZYAU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpbZYAU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpbZYAU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpbZYAU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpbZYAU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbZYAU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpbZYAU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpbZYAU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpbZYAU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpbZYAU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpbZYAU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpbZYAU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbZYAU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpbZYAU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpbZYAU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpbZYAU.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGaNq7N.s: Assembler messages:
encrypt.c: /tmp/ccGaNq7N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGaNq7N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGaNq7N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGaNq7N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaNq7N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaNq7N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaNq7N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaNq7N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaNq7N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGaNq7N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGaNq7N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGaNq7N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGaNq7N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaNq7N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGaNq7N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGaNq7N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGaNq7N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGaNq7N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGaNq7N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaNq7N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGaNq7N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGaNq7N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGaNq7N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGaNq7N.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccGaNq7N.s: Assembler messages:
encrypt.c: /tmp/ccGaNq7N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGaNq7N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGaNq7N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGaNq7N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaNq7N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaNq7N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaNq7N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaNq7N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaNq7N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGaNq7N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGaNq7N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGaNq7N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGaNq7N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaNq7N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGaNq7N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGaNq7N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGaNq7N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGaNq7N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGaNq7N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGaNq7N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGaNq7N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGaNq7N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGaNq7N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGaNq7N.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cce4bUZY.s: Assembler messages:
encrypt.c: /tmp/cce4bUZY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce4bUZY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce4bUZY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cce4bUZY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4bUZY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4bUZY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4bUZY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4bUZY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4bUZY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce4bUZY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce4bUZY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce4bUZY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cce4bUZY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4bUZY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce4bUZY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce4bUZY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cce4bUZY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce4bUZY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce4bUZY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce4bUZY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4bUZY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce4bUZY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cce4bUZY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce4bUZY.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cce4bUZY.s: Assembler messages:
encrypt.c: /tmp/cce4bUZY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce4bUZY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce4bUZY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cce4bUZY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4bUZY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4bUZY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4bUZY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4bUZY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4bUZY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce4bUZY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce4bUZY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce4bUZY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cce4bUZY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4bUZY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce4bUZY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce4bUZY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cce4bUZY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce4bUZY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce4bUZY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce4bUZY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4bUZY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce4bUZY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cce4bUZY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce4bUZY.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccvMalxi.s: Assembler messages:
encrypt.c: /tmp/ccvMalxi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvMalxi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvMalxi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvMalxi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMalxi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMalxi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMalxi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMalxi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMalxi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvMalxi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvMalxi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvMalxi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvMalxi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMalxi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvMalxi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvMalxi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvMalxi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvMalxi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvMalxi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvMalxi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMalxi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvMalxi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvMalxi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvMalxi.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccvMalxi.s: Assembler messages:
encrypt.c: /tmp/ccvMalxi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvMalxi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvMalxi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvMalxi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMalxi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMalxi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMalxi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMalxi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMalxi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvMalxi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvMalxi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvMalxi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvMalxi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMalxi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvMalxi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvMalxi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvMalxi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvMalxi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvMalxi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvMalxi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMalxi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvMalxi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvMalxi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvMalxi.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cczTq6Lk.s: Assembler messages:
encrypt.c: /tmp/cczTq6Lk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczTq6Lk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczTq6Lk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczTq6Lk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczTq6Lk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczTq6Lk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczTq6Lk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczTq6Lk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczTq6Lk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczTq6Lk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczTq6Lk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczTq6Lk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczTq6Lk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczTq6Lk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczTq6Lk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczTq6Lk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczTq6Lk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczTq6Lk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczTq6Lk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczTq6Lk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczTq6Lk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczTq6Lk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczTq6Lk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczTq6Lk.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cczTq6Lk.s: Assembler messages:
encrypt.c: /tmp/cczTq6Lk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczTq6Lk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczTq6Lk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczTq6Lk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczTq6Lk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczTq6Lk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczTq6Lk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczTq6Lk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczTq6Lk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczTq6Lk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczTq6Lk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczTq6Lk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczTq6Lk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczTq6Lk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczTq6Lk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczTq6Lk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczTq6Lk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczTq6Lk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczTq6Lk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczTq6Lk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczTq6Lk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczTq6Lk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczTq6Lk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczTq6Lk.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0XBfVm.s: Assembler messages:
encrypt.c: /tmp/cc0XBfVm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0XBfVm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0XBfVm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0XBfVm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XBfVm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XBfVm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XBfVm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XBfVm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XBfVm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0XBfVm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0XBfVm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0XBfVm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0XBfVm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XBfVm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0XBfVm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0XBfVm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0XBfVm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0XBfVm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0XBfVm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0XBfVm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XBfVm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0XBfVm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0XBfVm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0XBfVm.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc0XBfVm.s: Assembler messages:
encrypt.c: /tmp/cc0XBfVm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0XBfVm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0XBfVm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0XBfVm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XBfVm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XBfVm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XBfVm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XBfVm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XBfVm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0XBfVm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0XBfVm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0XBfVm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0XBfVm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XBfVm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0XBfVm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0XBfVm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0XBfVm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0XBfVm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0XBfVm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0XBfVm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XBfVm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0XBfVm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0XBfVm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0XBfVm.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIAWtNo.s: Assembler messages:
encrypt.c: /tmp/ccIAWtNo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIAWtNo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIAWtNo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIAWtNo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAWtNo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAWtNo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAWtNo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAWtNo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAWtNo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIAWtNo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIAWtNo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIAWtNo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIAWtNo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAWtNo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIAWtNo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIAWtNo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIAWtNo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIAWtNo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIAWtNo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAWtNo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIAWtNo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIAWtNo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIAWtNo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIAWtNo.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccIAWtNo.s: Assembler messages:
encrypt.c: /tmp/ccIAWtNo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIAWtNo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIAWtNo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIAWtNo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAWtNo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAWtNo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAWtNo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAWtNo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAWtNo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIAWtNo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIAWtNo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIAWtNo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIAWtNo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAWtNo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIAWtNo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIAWtNo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIAWtNo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIAWtNo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIAWtNo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIAWtNo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIAWtNo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIAWtNo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIAWtNo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIAWtNo.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKj0ncB.s: Assembler messages:
encrypt.c: /tmp/ccKj0ncB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKj0ncB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKj0ncB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKj0ncB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKj0ncB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKj0ncB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKj0ncB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKj0ncB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKj0ncB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKj0ncB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKj0ncB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKj0ncB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKj0ncB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKj0ncB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKj0ncB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKj0ncB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKj0ncB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKj0ncB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKj0ncB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKj0ncB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKj0ncB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKj0ncB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKj0ncB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKj0ncB.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKF41XK.s: Assembler messages:
encrypt.c: /tmp/ccKF41XK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKF41XK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKF41XK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKF41XK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKF41XK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKF41XK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKF41XK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKF41XK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKF41XK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKF41XK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKF41XK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKF41XK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKF41XK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKF41XK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKF41XK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKF41XK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKF41XK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKF41XK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKF41XK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKF41XK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKF41XK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKF41XK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKF41XK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKF41XK.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsvtgxG.s: Assembler messages:
encrypt.c: /tmp/ccsvtgxG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsvtgxG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsvtgxG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsvtgxG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvtgxG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvtgxG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvtgxG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvtgxG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvtgxG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsvtgxG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsvtgxG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsvtgxG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsvtgxG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvtgxG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsvtgxG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsvtgxG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsvtgxG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsvtgxG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsvtgxG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsvtgxG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvtgxG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsvtgxG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsvtgxG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsvtgxG.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdT15ID.s: Assembler messages:
encrypt.c: /tmp/ccdT15ID.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdT15ID.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdT15ID.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdT15ID.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdT15ID.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdT15ID.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdT15ID.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdT15ID.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdT15ID.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdT15ID.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdT15ID.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdT15ID.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdT15ID.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdT15ID.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdT15ID.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdT15ID.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdT15ID.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdT15ID.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdT15ID.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdT15ID.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdT15ID.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdT15ID.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdT15ID.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdT15ID.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccszq8CC.s: Assembler messages:
encrypt.c: /tmp/ccszq8CC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccszq8CC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccszq8CC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccszq8CC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszq8CC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszq8CC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszq8CC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszq8CC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszq8CC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccszq8CC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccszq8CC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccszq8CC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccszq8CC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszq8CC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccszq8CC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccszq8CC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccszq8CC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccszq8CC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccszq8CC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszq8CC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccszq8CC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccszq8CC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccszq8CC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccszq8CC.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1XkcS7.s: Assembler messages:
encrypt.c: /tmp/cc1XkcS7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1XkcS7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1XkcS7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1XkcS7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XkcS7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XkcS7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XkcS7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XkcS7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XkcS7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1XkcS7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1XkcS7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1XkcS7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1XkcS7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XkcS7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1XkcS7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1XkcS7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1XkcS7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1XkcS7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1XkcS7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XkcS7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1XkcS7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1XkcS7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1XkcS7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1XkcS7.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9Kq0De.s: Assembler messages:
encrypt.c: /tmp/cc9Kq0De.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9Kq0De.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9Kq0De.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9Kq0De.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Kq0De.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Kq0De.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Kq0De.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Kq0De.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Kq0De.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Kq0De.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Kq0De.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Kq0De.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9Kq0De.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Kq0De.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9Kq0De.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Kq0De.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9Kq0De.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Kq0De.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Kq0De.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Kq0De.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Kq0De.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Kq0De.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9Kq0De.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Kq0De.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHlM7od.s: Assembler messages:
encrypt.c: /tmp/ccHlM7od.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHlM7od.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHlM7od.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHlM7od.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlM7od.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlM7od.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlM7od.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlM7od.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlM7od.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHlM7od.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHlM7od.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHlM7od.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHlM7od.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlM7od.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHlM7od.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHlM7od.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHlM7od.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHlM7od.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHlM7od.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHlM7od.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHlM7od.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHlM7od.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHlM7od.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHlM7od.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccw8xTfi.s: Assembler messages:
encrypt.c: /tmp/ccw8xTfi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw8xTfi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw8xTfi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccw8xTfi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8xTfi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8xTfi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8xTfi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8xTfi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8xTfi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw8xTfi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw8xTfi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw8xTfi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw8xTfi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8xTfi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw8xTfi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw8xTfi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw8xTfi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw8xTfi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw8xTfi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw8xTfi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8xTfi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw8xTfi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw8xTfi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw8xTfi.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgO1R7G.s: Assembler messages:
encrypt.c: /tmp/ccgO1R7G.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgO1R7G.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgO1R7G.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgO1R7G.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgO1R7G.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgO1R7G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgO1R7G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgO1R7G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgO1R7G.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgO1R7G.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgO1R7G.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgO1R7G.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgO1R7G.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgO1R7G.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgO1R7G.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgO1R7G.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgO1R7G.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgO1R7G.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgO1R7G.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgO1R7G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgO1R7G.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgO1R7G.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgO1R7G.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgO1R7G.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwpSmPJ.s: Assembler messages:
encrypt.c: /tmp/ccwpSmPJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwpSmPJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwpSmPJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwpSmPJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpSmPJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpSmPJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpSmPJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpSmPJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpSmPJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwpSmPJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwpSmPJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwpSmPJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwpSmPJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpSmPJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwpSmPJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwpSmPJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwpSmPJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwpSmPJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwpSmPJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpSmPJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwpSmPJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwpSmPJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwpSmPJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwpSmPJ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHvmJvJ.s: Assembler messages:
encrypt.c: /tmp/ccHvmJvJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHvmJvJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHvmJvJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHvmJvJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvmJvJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvmJvJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvmJvJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvmJvJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvmJvJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHvmJvJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHvmJvJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHvmJvJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHvmJvJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvmJvJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHvmJvJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHvmJvJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHvmJvJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHvmJvJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHvmJvJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvmJvJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHvmJvJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHvmJvJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHvmJvJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHvmJvJ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cco04eVL.s: Assembler messages:
encrypt.c: /tmp/cco04eVL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco04eVL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco04eVL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cco04eVL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cco04eVL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cco04eVL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco04eVL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco04eVL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco04eVL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco04eVL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco04eVL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco04eVL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cco04eVL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cco04eVL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco04eVL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco04eVL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cco04eVL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco04eVL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco04eVL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco04eVL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco04eVL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco04eVL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cco04eVL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco04eVL.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccP7WUxf.s: Assembler messages:
encrypt.c: /tmp/ccP7WUxf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP7WUxf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP7WUxf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP7WUxf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7WUxf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7WUxf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7WUxf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7WUxf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7WUxf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP7WUxf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP7WUxf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP7WUxf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP7WUxf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7WUxf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP7WUxf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP7WUxf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP7WUxf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP7WUxf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP7WUxf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP7WUxf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7WUxf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP7WUxf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP7WUxf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP7WUxf.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdhpIz7.s: Assembler messages:
encrypt.c: /tmp/ccdhpIz7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdhpIz7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdhpIz7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdhpIz7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhpIz7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhpIz7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhpIz7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhpIz7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhpIz7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdhpIz7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdhpIz7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdhpIz7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdhpIz7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhpIz7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdhpIz7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdhpIz7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdhpIz7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdhpIz7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdhpIz7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhpIz7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdhpIz7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdhpIz7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdhpIz7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdhpIz7.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVWvJnb.s: Assembler messages:
encrypt.c: /tmp/ccVWvJnb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVWvJnb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVWvJnb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVWvJnb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWvJnb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWvJnb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWvJnb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWvJnb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWvJnb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVWvJnb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVWvJnb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVWvJnb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVWvJnb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWvJnb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVWvJnb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVWvJnb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVWvJnb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVWvJnb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVWvJnb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWvJnb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVWvJnb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVWvJnb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVWvJnb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVWvJnb.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZvc7vi.s: Assembler messages:
encrypt.c: /tmp/ccZvc7vi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZvc7vi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZvc7vi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZvc7vi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZvc7vi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZvc7vi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZvc7vi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZvc7vi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZvc7vi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZvc7vi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZvc7vi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZvc7vi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZvc7vi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZvc7vi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZvc7vi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZvc7vi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZvc7vi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZvc7vi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZvc7vi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZvc7vi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZvc7vi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZvc7vi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZvc7vi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZvc7vi.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKUbAhN.s: Assembler messages:
encrypt.c: /tmp/ccKUbAhN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKUbAhN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKUbAhN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKUbAhN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKUbAhN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKUbAhN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKUbAhN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKUbAhN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKUbAhN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKUbAhN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKUbAhN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKUbAhN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKUbAhN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKUbAhN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKUbAhN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKUbAhN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKUbAhN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKUbAhN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKUbAhN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKUbAhN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKUbAhN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKUbAhN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKUbAhN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKUbAhN.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYw3CkO.s: Assembler messages:
encrypt.c: /tmp/ccYw3CkO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYw3CkO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYw3CkO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYw3CkO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYw3CkO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYw3CkO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYw3CkO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYw3CkO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYw3CkO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYw3CkO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYw3CkO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYw3CkO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYw3CkO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYw3CkO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYw3CkO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYw3CkO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYw3CkO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYw3CkO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYw3CkO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYw3CkO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYw3CkO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYw3CkO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYw3CkO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYw3CkO.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8CXdeS.s: Assembler messages:
encrypt.c: /tmp/cc8CXdeS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8CXdeS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8CXdeS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8CXdeS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CXdeS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CXdeS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CXdeS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CXdeS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CXdeS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8CXdeS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8CXdeS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8CXdeS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8CXdeS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CXdeS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8CXdeS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8CXdeS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8CXdeS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8CXdeS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8CXdeS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8CXdeS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CXdeS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8CXdeS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8CXdeS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8CXdeS.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmpgUVP.s: Assembler messages:
encrypt.c: /tmp/ccmpgUVP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmpgUVP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmpgUVP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmpgUVP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpgUVP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpgUVP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpgUVP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpgUVP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpgUVP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmpgUVP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmpgUVP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmpgUVP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmpgUVP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpgUVP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmpgUVP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmpgUVP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmpgUVP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmpgUVP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmpgUVP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpgUVP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmpgUVP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmpgUVP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmpgUVP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmpgUVP.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccp2DBVn.s: Assembler messages:
encrypt.c: /tmp/ccp2DBVn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp2DBVn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp2DBVn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccp2DBVn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2DBVn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2DBVn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2DBVn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2DBVn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2DBVn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp2DBVn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp2DBVn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp2DBVn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp2DBVn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2DBVn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp2DBVn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp2DBVn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp2DBVn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp2DBVn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp2DBVn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp2DBVn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2DBVn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp2DBVn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp2DBVn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp2DBVn.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxTDLXa.s: Assembler messages:
encrypt.c: /tmp/ccxTDLXa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxTDLXa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxTDLXa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxTDLXa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTDLXa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTDLXa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTDLXa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTDLXa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTDLXa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxTDLXa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxTDLXa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxTDLXa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxTDLXa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTDLXa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxTDLXa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxTDLXa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxTDLXa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxTDLXa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxTDLXa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTDLXa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxTDLXa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxTDLXa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxTDLXa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxTDLXa.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4NfaGd.s: Assembler messages:
encrypt.c: /tmp/cc4NfaGd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4NfaGd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4NfaGd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4NfaGd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NfaGd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NfaGd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NfaGd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NfaGd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NfaGd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4NfaGd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4NfaGd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4NfaGd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4NfaGd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NfaGd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4NfaGd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4NfaGd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4NfaGd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4NfaGd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4NfaGd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NfaGd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4NfaGd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4NfaGd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4NfaGd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4NfaGd.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctRREhp.s: Assembler messages:
encrypt.c: /tmp/cctRREhp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctRREhp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctRREhp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctRREhp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRREhp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRREhp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRREhp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRREhp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRREhp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctRREhp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctRREhp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctRREhp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctRREhp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRREhp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctRREhp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctRREhp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctRREhp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctRREhp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctRREhp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctRREhp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRREhp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctRREhp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctRREhp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctRREhp.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccd1WZOz.s: Assembler messages:
encrypt.c: /tmp/ccd1WZOz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd1WZOz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd1WZOz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccd1WZOz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1WZOz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1WZOz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1WZOz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1WZOz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1WZOz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd1WZOz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd1WZOz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd1WZOz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd1WZOz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1WZOz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd1WZOz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd1WZOz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd1WZOz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd1WZOz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd1WZOz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd1WZOz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1WZOz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd1WZOz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd1WZOz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd1WZOz.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUQfmM4.s: Assembler messages:
encrypt.c: /tmp/ccUQfmM4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUQfmM4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUQfmM4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUQfmM4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQfmM4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQfmM4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQfmM4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQfmM4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQfmM4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUQfmM4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUQfmM4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUQfmM4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUQfmM4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQfmM4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUQfmM4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUQfmM4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUQfmM4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUQfmM4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUQfmM4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQfmM4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUQfmM4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUQfmM4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUQfmM4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUQfmM4.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccv73JeX.s: Assembler messages:
encrypt.c: /tmp/ccv73JeX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv73JeX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv73JeX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv73JeX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv73JeX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv73JeX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv73JeX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv73JeX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv73JeX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv73JeX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv73JeX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv73JeX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv73JeX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv73JeX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv73JeX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv73JeX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv73JeX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv73JeX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv73JeX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv73JeX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv73JeX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv73JeX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv73JeX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv73JeX.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLMa6ZR.s: Assembler messages:
encrypt.c: /tmp/ccLMa6ZR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLMa6ZR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLMa6ZR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLMa6ZR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMa6ZR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMa6ZR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMa6ZR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMa6ZR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMa6ZR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLMa6ZR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLMa6ZR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLMa6ZR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLMa6ZR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMa6ZR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLMa6ZR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLMa6ZR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLMa6ZR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLMa6ZR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLMa6ZR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMa6ZR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLMa6ZR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLMa6ZR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLMa6ZR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLMa6ZR.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceMMwiZ.s: Assembler messages:
encrypt.c: /tmp/cceMMwiZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceMMwiZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceMMwiZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceMMwiZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMMwiZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMMwiZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMMwiZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMMwiZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMMwiZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceMMwiZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceMMwiZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceMMwiZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceMMwiZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMMwiZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceMMwiZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceMMwiZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceMMwiZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceMMwiZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceMMwiZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceMMwiZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMMwiZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceMMwiZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceMMwiZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceMMwiZ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMe1WOA.s: Assembler messages:
encrypt.c: /tmp/ccMe1WOA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMe1WOA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMe1WOA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMe1WOA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMe1WOA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMe1WOA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMe1WOA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMe1WOA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMe1WOA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMe1WOA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMe1WOA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMe1WOA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMe1WOA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMe1WOA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMe1WOA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMe1WOA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMe1WOA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMe1WOA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMe1WOA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMe1WOA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMe1WOA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMe1WOA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMe1WOA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMe1WOA.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbFxtWk.s: Assembler messages:
encrypt.c: /tmp/ccbFxtWk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbFxtWk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbFxtWk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbFxtWk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFxtWk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFxtWk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFxtWk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFxtWk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFxtWk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbFxtWk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbFxtWk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbFxtWk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbFxtWk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFxtWk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbFxtWk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbFxtWk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbFxtWk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbFxtWk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbFxtWk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbFxtWk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFxtWk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbFxtWk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbFxtWk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbFxtWk.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVILO2m.s: Assembler messages:
encrypt.c: /tmp/ccVILO2m.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVILO2m.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVILO2m.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVILO2m.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVILO2m.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVILO2m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVILO2m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVILO2m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVILO2m.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVILO2m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVILO2m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVILO2m.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVILO2m.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVILO2m.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVILO2m.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVILO2m.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVILO2m.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVILO2m.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVILO2m.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVILO2m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVILO2m.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVILO2m.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVILO2m.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVILO2m.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclcef7u.s: Assembler messages:
encrypt.c: /tmp/cclcef7u.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclcef7u.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclcef7u.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclcef7u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcef7u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcef7u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcef7u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcef7u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcef7u.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclcef7u.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclcef7u.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclcef7u.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclcef7u.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcef7u.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclcef7u.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclcef7u.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclcef7u.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclcef7u.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclcef7u.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcef7u.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclcef7u.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclcef7u.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclcef7u.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclcef7u.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccY4cYZU.s: Assembler messages:
encrypt.c: /tmp/ccY4cYZU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY4cYZU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY4cYZU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY4cYZU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4cYZU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4cYZU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4cYZU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4cYZU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4cYZU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY4cYZU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY4cYZU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY4cYZU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY4cYZU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4cYZU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY4cYZU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY4cYZU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY4cYZU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY4cYZU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY4cYZU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY4cYZU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4cYZU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY4cYZU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY4cYZU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY4cYZU.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczNmuRG.s: Assembler messages:
encrypt.c: /tmp/cczNmuRG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczNmuRG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczNmuRG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczNmuRG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNmuRG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNmuRG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNmuRG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNmuRG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNmuRG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczNmuRG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczNmuRG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczNmuRG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczNmuRG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNmuRG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczNmuRG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczNmuRG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczNmuRG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczNmuRG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczNmuRG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNmuRG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczNmuRG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczNmuRG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczNmuRG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczNmuRG.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdAdr9M.s: Assembler messages:
encrypt.c: /tmp/ccdAdr9M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdAdr9M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdAdr9M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdAdr9M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAdr9M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAdr9M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAdr9M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAdr9M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAdr9M.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdAdr9M.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdAdr9M.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdAdr9M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdAdr9M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAdr9M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdAdr9M.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdAdr9M.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdAdr9M.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdAdr9M.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdAdr9M.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAdr9M.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdAdr9M.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdAdr9M.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdAdr9M.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdAdr9M.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdk9ciQ.s: Assembler messages:
encrypt.c: /tmp/ccdk9ciQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdk9ciQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdk9ciQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdk9ciQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdk9ciQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdk9ciQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdk9ciQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdk9ciQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdk9ciQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdk9ciQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdk9ciQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdk9ciQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdk9ciQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdk9ciQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdk9ciQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdk9ciQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdk9ciQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdk9ciQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdk9ciQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdk9ciQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdk9ciQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdk9ciQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdk9ciQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdk9ciQ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEyurhf.s: Assembler messages:
encrypt.c: /tmp/ccEyurhf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEyurhf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEyurhf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEyurhf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyurhf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyurhf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyurhf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyurhf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyurhf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEyurhf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEyurhf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEyurhf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEyurhf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyurhf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEyurhf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEyurhf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEyurhf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEyurhf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEyurhf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyurhf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEyurhf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEyurhf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEyurhf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEyurhf.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cchIY1cm.s: Assembler messages:
encrypt.c: /tmp/cchIY1cm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchIY1cm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchIY1cm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchIY1cm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIY1cm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIY1cm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIY1cm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIY1cm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIY1cm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchIY1cm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchIY1cm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchIY1cm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchIY1cm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIY1cm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchIY1cm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchIY1cm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchIY1cm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchIY1cm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchIY1cm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchIY1cm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIY1cm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchIY1cm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchIY1cm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchIY1cm.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6NCwSi.s: Assembler messages:
encrypt.c: /tmp/cc6NCwSi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6NCwSi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6NCwSi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6NCwSi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NCwSi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NCwSi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NCwSi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NCwSi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NCwSi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6NCwSi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6NCwSi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6NCwSi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6NCwSi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NCwSi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6NCwSi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6NCwSi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6NCwSi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6NCwSi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6NCwSi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NCwSi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6NCwSi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6NCwSi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6NCwSi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6NCwSi.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchBlKQp.s: Assembler messages:
encrypt.c: /tmp/cchBlKQp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchBlKQp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchBlKQp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchBlKQp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBlKQp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBlKQp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBlKQp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBlKQp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBlKQp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchBlKQp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchBlKQp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchBlKQp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchBlKQp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBlKQp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchBlKQp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchBlKQp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchBlKQp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchBlKQp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchBlKQp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchBlKQp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchBlKQp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchBlKQp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchBlKQp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchBlKQp.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccV68nYG.s: Assembler messages:
encrypt.c: /tmp/ccV68nYG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV68nYG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV68nYG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV68nYG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV68nYG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV68nYG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV68nYG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV68nYG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV68nYG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV68nYG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV68nYG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV68nYG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV68nYG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV68nYG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV68nYG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV68nYG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV68nYG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV68nYG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV68nYG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV68nYG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV68nYG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV68nYG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV68nYG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV68nYG.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfVbDwI.s: Assembler messages:
encrypt.c: /tmp/ccfVbDwI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfVbDwI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfVbDwI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfVbDwI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVbDwI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVbDwI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVbDwI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVbDwI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVbDwI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfVbDwI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfVbDwI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfVbDwI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfVbDwI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVbDwI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfVbDwI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfVbDwI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfVbDwI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfVbDwI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfVbDwI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfVbDwI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVbDwI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfVbDwI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfVbDwI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfVbDwI.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQz887J.s: Assembler messages:
encrypt.c: /tmp/ccQz887J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQz887J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQz887J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQz887J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQz887J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQz887J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQz887J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQz887J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQz887J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQz887J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQz887J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQz887J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQz887J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQz887J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQz887J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQz887J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQz887J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQz887J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQz887J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQz887J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQz887J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQz887J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQz887J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQz887J.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrjahLM.s: Assembler messages:
encrypt.c: /tmp/ccrjahLM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrjahLM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrjahLM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrjahLM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjahLM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjahLM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjahLM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjahLM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjahLM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrjahLM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrjahLM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrjahLM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrjahLM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjahLM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrjahLM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrjahLM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrjahLM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrjahLM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrjahLM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrjahLM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjahLM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrjahLM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrjahLM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrjahLM.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfwKU9i.s: Assembler messages:
encrypt.c: /tmp/ccfwKU9i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfwKU9i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfwKU9i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfwKU9i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwKU9i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwKU9i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwKU9i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwKU9i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwKU9i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwKU9i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwKU9i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwKU9i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfwKU9i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwKU9i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfwKU9i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwKU9i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfwKU9i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwKU9i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfwKU9i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfwKU9i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwKU9i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfwKU9i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfwKU9i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfwKU9i.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxKODn3.s: Assembler messages:
encrypt.c: /tmp/ccxKODn3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxKODn3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxKODn3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxKODn3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKODn3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKODn3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKODn3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKODn3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKODn3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxKODn3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxKODn3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxKODn3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxKODn3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKODn3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxKODn3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxKODn3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxKODn3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxKODn3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxKODn3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKODn3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxKODn3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxKODn3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxKODn3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxKODn3.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbKQwR6.s: Assembler messages:
encrypt.c: /tmp/ccbKQwR6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbKQwR6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbKQwR6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbKQwR6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKQwR6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKQwR6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKQwR6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKQwR6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKQwR6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbKQwR6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbKQwR6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbKQwR6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbKQwR6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKQwR6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbKQwR6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbKQwR6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbKQwR6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbKQwR6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbKQwR6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKQwR6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbKQwR6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbKQwR6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbKQwR6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbKQwR6.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccZZEsl.s: Assembler messages:
encrypt.c: /tmp/cccZZEsl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccZZEsl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccZZEsl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccZZEsl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZZEsl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZZEsl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZZEsl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZZEsl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZZEsl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccZZEsl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccZZEsl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccZZEsl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccZZEsl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZZEsl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccZZEsl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccZZEsl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccZZEsl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccZZEsl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccZZEsl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccZZEsl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZZEsl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccZZEsl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccZZEsl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccZZEsl.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4Kh5XL.s: Assembler messages:
encrypt.c: /tmp/cc4Kh5XL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4Kh5XL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4Kh5XL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4Kh5XL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Kh5XL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Kh5XL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Kh5XL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Kh5XL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Kh5XL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Kh5XL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Kh5XL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Kh5XL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4Kh5XL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Kh5XL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4Kh5XL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4Kh5XL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Kh5XL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Kh5XL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Kh5XL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Kh5XL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Kh5XL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4Kh5XL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Kh5XL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Kh5XL.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTvuibP.s: Assembler messages:
encrypt.c: /tmp/ccTvuibP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTvuibP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTvuibP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTvuibP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvuibP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvuibP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvuibP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvuibP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvuibP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTvuibP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTvuibP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTvuibP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTvuibP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvuibP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTvuibP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTvuibP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTvuibP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTvuibP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTvuibP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTvuibP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvuibP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTvuibP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTvuibP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTvuibP.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7WbYHQ.s: Assembler messages:
encrypt.c: /tmp/cc7WbYHQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7WbYHQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7WbYHQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7WbYHQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WbYHQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WbYHQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WbYHQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WbYHQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WbYHQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7WbYHQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7WbYHQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7WbYHQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7WbYHQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WbYHQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7WbYHQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7WbYHQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7WbYHQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7WbYHQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7WbYHQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WbYHQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7WbYHQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7WbYHQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7WbYHQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7WbYHQ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7dqXKS.s: Assembler messages:
encrypt.c: /tmp/cc7dqXKS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7dqXKS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7dqXKS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7dqXKS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dqXKS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dqXKS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dqXKS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dqXKS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dqXKS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7dqXKS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7dqXKS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7dqXKS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7dqXKS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dqXKS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7dqXKS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7dqXKS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7dqXKS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7dqXKS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7dqXKS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7dqXKS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dqXKS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7dqXKS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7dqXKS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7dqXKS.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDUsHJo.s: Assembler messages:
encrypt.c: /tmp/ccDUsHJo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDUsHJo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDUsHJo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDUsHJo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDUsHJo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDUsHJo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDUsHJo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDUsHJo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDUsHJo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDUsHJo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDUsHJo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDUsHJo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDUsHJo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDUsHJo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDUsHJo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDUsHJo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDUsHJo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDUsHJo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDUsHJo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDUsHJo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDUsHJo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDUsHJo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDUsHJo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDUsHJo.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRXL7Ka.s: Assembler messages:
encrypt.c: /tmp/ccRXL7Ka.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRXL7Ka.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRXL7Ka.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRXL7Ka.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXL7Ka.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXL7Ka.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXL7Ka.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXL7Ka.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXL7Ka.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRXL7Ka.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRXL7Ka.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRXL7Ka.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRXL7Ka.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXL7Ka.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRXL7Ka.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRXL7Ka.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRXL7Ka.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRXL7Ka.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRXL7Ka.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXL7Ka.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRXL7Ka.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRXL7Ka.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRXL7Ka.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRXL7Ka.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAPFosd.s: Assembler messages:
encrypt.c: /tmp/ccAPFosd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAPFosd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAPFosd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAPFosd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAPFosd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAPFosd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAPFosd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAPFosd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAPFosd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAPFosd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAPFosd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAPFosd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAPFosd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAPFosd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAPFosd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAPFosd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAPFosd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAPFosd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAPFosd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAPFosd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAPFosd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAPFosd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAPFosd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAPFosd.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnvcIZq.s: Assembler messages:
encrypt.c: /tmp/ccnvcIZq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnvcIZq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnvcIZq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnvcIZq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvcIZq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvcIZq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvcIZq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvcIZq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvcIZq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnvcIZq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnvcIZq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnvcIZq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnvcIZq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvcIZq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnvcIZq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnvcIZq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnvcIZq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnvcIZq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnvcIZq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnvcIZq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvcIZq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnvcIZq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnvcIZq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnvcIZq.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cci4kdKz.s: Assembler messages:
encrypt.c: /tmp/cci4kdKz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci4kdKz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci4kdKz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci4kdKz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4kdKz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4kdKz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4kdKz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4kdKz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4kdKz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci4kdKz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci4kdKz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci4kdKz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci4kdKz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4kdKz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci4kdKz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci4kdKz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci4kdKz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci4kdKz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci4kdKz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4kdKz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci4kdKz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci4kdKz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci4kdKz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci4kdKz.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccihUtRL.s: Assembler messages:
encrypt.c: /tmp/ccihUtRL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccihUtRL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccihUtRL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccihUtRL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihUtRL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihUtRL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihUtRL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihUtRL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihUtRL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccihUtRL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccihUtRL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccihUtRL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccihUtRL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihUtRL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccihUtRL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccihUtRL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccihUtRL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccihUtRL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccihUtRL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccihUtRL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihUtRL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccihUtRL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccihUtRL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccihUtRL.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIUzBhD.s: Assembler messages:
encrypt.c: /tmp/ccIUzBhD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIUzBhD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIUzBhD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIUzBhD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUzBhD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUzBhD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUzBhD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUzBhD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUzBhD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIUzBhD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIUzBhD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIUzBhD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIUzBhD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUzBhD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIUzBhD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIUzBhD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIUzBhD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIUzBhD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIUzBhD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUzBhD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIUzBhD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIUzBhD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIUzBhD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIUzBhD.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvC7SaG.s: Assembler messages:
encrypt.c: /tmp/ccvC7SaG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvC7SaG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvC7SaG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvC7SaG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvC7SaG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvC7SaG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvC7SaG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvC7SaG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvC7SaG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvC7SaG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvC7SaG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvC7SaG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvC7SaG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvC7SaG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvC7SaG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvC7SaG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvC7SaG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvC7SaG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvC7SaG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvC7SaG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvC7SaG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvC7SaG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvC7SaG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvC7SaG.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccg8YVI5.s: Assembler messages:
encrypt.c: /tmp/ccg8YVI5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg8YVI5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg8YVI5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg8YVI5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8YVI5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8YVI5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8YVI5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8YVI5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8YVI5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg8YVI5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg8YVI5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg8YVI5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg8YVI5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8YVI5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg8YVI5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg8YVI5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg8YVI5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg8YVI5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg8YVI5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8YVI5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg8YVI5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg8YVI5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg8YVI5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg8YVI5.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cciViIO8.s: Assembler messages:
encrypt.c: /tmp/cciViIO8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciViIO8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciViIO8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciViIO8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciViIO8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciViIO8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciViIO8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciViIO8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciViIO8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciViIO8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciViIO8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciViIO8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciViIO8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciViIO8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciViIO8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciViIO8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciViIO8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciViIO8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciViIO8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciViIO8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciViIO8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciViIO8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciViIO8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciViIO8.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccd00L8b.s: Assembler messages:
encrypt.c: /tmp/ccd00L8b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd00L8b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd00L8b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd00L8b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd00L8b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd00L8b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd00L8b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd00L8b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd00L8b.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd00L8b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd00L8b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd00L8b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd00L8b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd00L8b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd00L8b.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd00L8b.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd00L8b.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd00L8b.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd00L8b.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd00L8b.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd00L8b.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd00L8b.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd00L8b.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd00L8b.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdgQBTb.s: Assembler messages:
encrypt.c: /tmp/ccdgQBTb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdgQBTb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdgQBTb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdgQBTb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgQBTb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgQBTb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgQBTb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgQBTb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgQBTb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdgQBTb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdgQBTb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdgQBTb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdgQBTb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgQBTb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdgQBTb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdgQBTb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdgQBTb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdgQBTb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdgQBTb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdgQBTb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgQBTb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdgQBTb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdgQBTb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdgQBTb.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpHk76T.s: Assembler messages:
encrypt.c: /tmp/ccpHk76T.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpHk76T.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpHk76T.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpHk76T.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHk76T.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHk76T.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHk76T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHk76T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHk76T.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpHk76T.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpHk76T.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpHk76T.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpHk76T.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHk76T.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpHk76T.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpHk76T.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpHk76T.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpHk76T.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpHk76T.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpHk76T.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHk76T.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpHk76T.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpHk76T.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpHk76T.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwROaCQ.s: Assembler messages:
encrypt.c: /tmp/ccwROaCQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwROaCQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwROaCQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwROaCQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwROaCQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwROaCQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwROaCQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwROaCQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwROaCQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwROaCQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwROaCQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwROaCQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwROaCQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwROaCQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwROaCQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwROaCQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwROaCQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwROaCQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwROaCQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwROaCQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwROaCQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwROaCQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwROaCQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwROaCQ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIEcGxX.s: Assembler messages:
encrypt.c: /tmp/ccIEcGxX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIEcGxX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIEcGxX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIEcGxX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIEcGxX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIEcGxX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIEcGxX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIEcGxX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIEcGxX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIEcGxX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIEcGxX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIEcGxX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIEcGxX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIEcGxX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIEcGxX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIEcGxX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIEcGxX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIEcGxX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIEcGxX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIEcGxX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIEcGxX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIEcGxX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIEcGxX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIEcGxX.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKKTFXU.s: Assembler messages:
encrypt.c: /tmp/ccKKTFXU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKKTFXU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKKTFXU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKKTFXU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKTFXU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKTFXU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKTFXU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKTFXU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKTFXU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKKTFXU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKKTFXU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKKTFXU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKKTFXU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKTFXU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKKTFXU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKKTFXU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKKTFXU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKKTFXU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKKTFXU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKTFXU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKKTFXU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKKTFXU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKKTFXU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKKTFXU.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3N14Uh.s: Assembler messages:
encrypt.c: /tmp/cc3N14Uh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3N14Uh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3N14Uh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3N14Uh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3N14Uh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3N14Uh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3N14Uh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3N14Uh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3N14Uh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3N14Uh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3N14Uh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3N14Uh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3N14Uh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3N14Uh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3N14Uh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3N14Uh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3N14Uh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3N14Uh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3N14Uh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3N14Uh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3N14Uh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3N14Uh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3N14Uh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3N14Uh.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuh2Rjr.s: Assembler messages:
encrypt.c: /tmp/ccuh2Rjr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuh2Rjr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuh2Rjr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuh2Rjr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuh2Rjr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuh2Rjr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuh2Rjr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuh2Rjr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuh2Rjr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuh2Rjr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuh2Rjr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuh2Rjr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuh2Rjr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuh2Rjr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuh2Rjr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuh2Rjr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuh2Rjr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuh2Rjr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuh2Rjr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuh2Rjr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuh2Rjr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuh2Rjr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuh2Rjr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuh2Rjr.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccfYlal.s: Assembler messages:
encrypt.c: /tmp/cccfYlal.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccfYlal.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccfYlal.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccfYlal.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfYlal.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfYlal.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfYlal.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfYlal.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfYlal.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccfYlal.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccfYlal.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccfYlal.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccfYlal.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfYlal.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccfYlal.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccfYlal.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccfYlal.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccfYlal.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccfYlal.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccfYlal.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfYlal.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccfYlal.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccfYlal.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccfYlal.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccu3Q6Ms.s: Assembler messages:
encrypt.c: /tmp/ccu3Q6Ms.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu3Q6Ms.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu3Q6Ms.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu3Q6Ms.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3Q6Ms.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3Q6Ms.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3Q6Ms.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3Q6Ms.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3Q6Ms.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu3Q6Ms.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu3Q6Ms.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu3Q6Ms.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu3Q6Ms.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3Q6Ms.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu3Q6Ms.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu3Q6Ms.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu3Q6Ms.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu3Q6Ms.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu3Q6Ms.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3Q6Ms.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu3Q6Ms.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu3Q6Ms.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu3Q6Ms.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu3Q6Ms.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMCVlQ1.s: Assembler messages:
encrypt.c: /tmp/ccMCVlQ1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMCVlQ1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMCVlQ1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMCVlQ1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCVlQ1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCVlQ1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCVlQ1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCVlQ1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCVlQ1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMCVlQ1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMCVlQ1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMCVlQ1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMCVlQ1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCVlQ1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMCVlQ1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMCVlQ1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMCVlQ1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMCVlQ1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMCVlQ1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMCVlQ1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCVlQ1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMCVlQ1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMCVlQ1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMCVlQ1.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccr3pk9U.s: Assembler messages:
encrypt.c: /tmp/ccr3pk9U.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr3pk9U.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr3pk9U.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr3pk9U.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3pk9U.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3pk9U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3pk9U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3pk9U.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3pk9U.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr3pk9U.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr3pk9U.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr3pk9U.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr3pk9U.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3pk9U.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr3pk9U.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr3pk9U.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr3pk9U.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr3pk9U.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr3pk9U.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr3pk9U.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr3pk9U.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr3pk9U.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr3pk9U.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr3pk9U.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3iNaO1.s: Assembler messages:
encrypt.c: /tmp/cc3iNaO1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3iNaO1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3iNaO1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3iNaO1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iNaO1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iNaO1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iNaO1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iNaO1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iNaO1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3iNaO1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3iNaO1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3iNaO1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3iNaO1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iNaO1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3iNaO1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3iNaO1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3iNaO1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3iNaO1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3iNaO1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3iNaO1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iNaO1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3iNaO1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3iNaO1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3iNaO1.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3qnKKW.s: Assembler messages:
encrypt.c: /tmp/cc3qnKKW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3qnKKW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3qnKKW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3qnKKW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qnKKW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qnKKW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qnKKW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qnKKW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qnKKW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3qnKKW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3qnKKW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3qnKKW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3qnKKW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qnKKW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3qnKKW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3qnKKW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3qnKKW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3qnKKW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3qnKKW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qnKKW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3qnKKW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3qnKKW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3qnKKW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3qnKKW.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cc7epSyo.s: Assembler messages:
encrypt.c: /tmp/cc7epSyo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7epSyo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7epSyo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7epSyo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7epSyo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7epSyo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7epSyo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7epSyo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7epSyo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7epSyo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7epSyo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7epSyo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7epSyo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7epSyo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7epSyo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7epSyo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7epSyo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7epSyo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7epSyo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7epSyo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7epSyo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7epSyo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7epSyo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7epSyo.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cccAcB8p.s: Assembler messages:
encrypt.c: /tmp/cccAcB8p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccAcB8p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccAcB8p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccAcB8p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccAcB8p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccAcB8p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccAcB8p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccAcB8p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccAcB8p.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccAcB8p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccAcB8p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccAcB8p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccAcB8p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccAcB8p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccAcB8p.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccAcB8p.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccAcB8p.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccAcB8p.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccAcB8p.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccAcB8p.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccAcB8p.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccAcB8p.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccAcB8p.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccAcB8p.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOW0PZs.s: Assembler messages:
encrypt.c: /tmp/ccOW0PZs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOW0PZs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOW0PZs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOW0PZs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOW0PZs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOW0PZs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOW0PZs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOW0PZs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOW0PZs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOW0PZs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOW0PZs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOW0PZs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOW0PZs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOW0PZs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOW0PZs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOW0PZs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOW0PZs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOW0PZs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOW0PZs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOW0PZs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOW0PZs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOW0PZs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOW0PZs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOW0PZs.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyBdQut.s: Assembler messages:
encrypt.c: /tmp/ccyBdQut.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyBdQut.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyBdQut.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyBdQut.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBdQut.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBdQut.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBdQut.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBdQut.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBdQut.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyBdQut.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyBdQut.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyBdQut.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyBdQut.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBdQut.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyBdQut.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyBdQut.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyBdQut.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyBdQut.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyBdQut.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBdQut.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyBdQut.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyBdQut.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyBdQut.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyBdQut.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBC5ZVt.s: Assembler messages:
encrypt.c: /tmp/ccBC5ZVt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBC5ZVt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBC5ZVt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBC5ZVt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBC5ZVt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBC5ZVt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBC5ZVt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBC5ZVt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBC5ZVt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBC5ZVt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBC5ZVt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBC5ZVt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBC5ZVt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBC5ZVt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBC5ZVt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBC5ZVt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBC5ZVt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBC5ZVt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBC5ZVt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBC5ZVt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBC5ZVt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBC5ZVt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBC5ZVt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBC5ZVt.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKRXxuB.s: Assembler messages:
encrypt.c: /tmp/ccKRXxuB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKRXxuB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKRXxuB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKRXxuB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRXxuB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRXxuB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRXxuB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRXxuB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRXxuB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKRXxuB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKRXxuB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKRXxuB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKRXxuB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRXxuB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKRXxuB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKRXxuB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKRXxuB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKRXxuB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKRXxuB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKRXxuB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRXxuB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKRXxuB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKRXxuB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKRXxuB.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccB4fTzI.s: Assembler messages:
encrypt.c: /tmp/ccB4fTzI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB4fTzI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB4fTzI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccB4fTzI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4fTzI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4fTzI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4fTzI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4fTzI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4fTzI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB4fTzI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB4fTzI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB4fTzI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB4fTzI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4fTzI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB4fTzI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB4fTzI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB4fTzI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB4fTzI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB4fTzI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB4fTzI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4fTzI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB4fTzI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB4fTzI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB4fTzI.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUSVSwt.s: Assembler messages:
encrypt.c: /tmp/ccUSVSwt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUSVSwt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUSVSwt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUSVSwt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSVSwt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSVSwt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSVSwt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSVSwt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSVSwt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUSVSwt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUSVSwt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUSVSwt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUSVSwt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSVSwt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUSVSwt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUSVSwt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUSVSwt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUSVSwt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUSVSwt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSVSwt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUSVSwt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUSVSwt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUSVSwt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUSVSwt.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc3cS22Y.s: Assembler messages:
encrypt.c: /tmp/cc3cS22Y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3cS22Y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3cS22Y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3cS22Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cS22Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cS22Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cS22Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cS22Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cS22Y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3cS22Y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3cS22Y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3cS22Y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3cS22Y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cS22Y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3cS22Y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3cS22Y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3cS22Y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3cS22Y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3cS22Y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cS22Y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3cS22Y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3cS22Y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3cS22Y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3cS22Y.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccWauDU2.s: Assembler messages:
encrypt.c: /tmp/ccWauDU2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWauDU2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWauDU2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWauDU2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWauDU2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWauDU2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWauDU2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWauDU2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWauDU2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWauDU2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWauDU2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWauDU2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWauDU2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWauDU2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWauDU2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWauDU2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWauDU2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWauDU2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWauDU2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWauDU2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWauDU2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWauDU2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWauDU2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWauDU2.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7QZko6.s: Assembler messages:
encrypt.c: /tmp/cc7QZko6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7QZko6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7QZko6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7QZko6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QZko6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QZko6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QZko6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QZko6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QZko6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7QZko6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7QZko6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7QZko6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7QZko6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QZko6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7QZko6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7QZko6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7QZko6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7QZko6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7QZko6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7QZko6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QZko6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7QZko6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7QZko6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7QZko6.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccU7DEd3.s: Assembler messages:
encrypt.c: /tmp/ccU7DEd3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU7DEd3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU7DEd3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU7DEd3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7DEd3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7DEd3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7DEd3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7DEd3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7DEd3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU7DEd3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU7DEd3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU7DEd3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU7DEd3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7DEd3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU7DEd3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU7DEd3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU7DEd3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU7DEd3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU7DEd3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7DEd3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU7DEd3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU7DEd3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU7DEd3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU7DEd3.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXbOgAq.s: Assembler messages:
encrypt.c: /tmp/ccXbOgAq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXbOgAq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXbOgAq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXbOgAq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbOgAq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbOgAq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbOgAq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbOgAq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbOgAq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXbOgAq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXbOgAq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXbOgAq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXbOgAq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbOgAq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXbOgAq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXbOgAq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXbOgAq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXbOgAq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXbOgAq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXbOgAq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbOgAq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXbOgAq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXbOgAq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXbOgAq.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvGlOal.s: Assembler messages:
encrypt.c: /tmp/ccvGlOal.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvGlOal.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvGlOal.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvGlOal.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGlOal.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGlOal.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGlOal.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGlOal.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGlOal.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvGlOal.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvGlOal.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvGlOal.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvGlOal.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGlOal.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvGlOal.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvGlOal.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvGlOal.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvGlOal.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvGlOal.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGlOal.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvGlOal.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvGlOal.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvGlOal.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvGlOal.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccH0qzvr.s: Assembler messages:
encrypt.c: /tmp/ccH0qzvr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH0qzvr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH0qzvr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccH0qzvr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0qzvr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0qzvr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0qzvr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0qzvr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0qzvr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH0qzvr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH0qzvr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH0qzvr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH0qzvr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0qzvr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH0qzvr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccH0qzvr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH0qzvr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH0qzvr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH0qzvr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0qzvr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH0qzvr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH0qzvr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH0qzvr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH0qzvr.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOVo2lu.s: Assembler messages:
encrypt.c: /tmp/ccOVo2lu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOVo2lu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOVo2lu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOVo2lu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVo2lu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVo2lu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVo2lu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVo2lu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVo2lu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOVo2lu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOVo2lu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOVo2lu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOVo2lu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVo2lu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOVo2lu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOVo2lu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOVo2lu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOVo2lu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOVo2lu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOVo2lu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVo2lu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOVo2lu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOVo2lu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOVo2lu.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cckud0L0.s: Assembler messages:
encrypt.c: /tmp/cckud0L0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckud0L0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckud0L0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckud0L0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckud0L0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckud0L0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckud0L0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckud0L0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckud0L0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckud0L0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckud0L0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckud0L0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckud0L0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckud0L0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckud0L0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckud0L0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckud0L0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckud0L0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckud0L0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckud0L0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckud0L0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckud0L0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckud0L0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckud0L0.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccpnaUnM.s: Assembler messages:
encrypt.c: /tmp/ccpnaUnM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpnaUnM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpnaUnM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpnaUnM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnaUnM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnaUnM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnaUnM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnaUnM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnaUnM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpnaUnM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpnaUnM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpnaUnM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpnaUnM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnaUnM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpnaUnM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpnaUnM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpnaUnM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpnaUnM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpnaUnM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnaUnM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpnaUnM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpnaUnM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpnaUnM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpnaUnM.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTy7saQ.s: Assembler messages:
encrypt.c: /tmp/ccTy7saQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTy7saQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTy7saQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTy7saQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTy7saQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTy7saQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTy7saQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTy7saQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTy7saQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTy7saQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTy7saQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTy7saQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTy7saQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTy7saQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTy7saQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTy7saQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTy7saQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTy7saQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTy7saQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTy7saQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTy7saQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTy7saQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTy7saQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTy7saQ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyLvGB2.s: Assembler messages:
encrypt.c: /tmp/ccyLvGB2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyLvGB2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyLvGB2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyLvGB2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLvGB2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLvGB2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLvGB2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLvGB2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLvGB2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyLvGB2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyLvGB2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyLvGB2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyLvGB2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLvGB2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyLvGB2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyLvGB2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyLvGB2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyLvGB2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyLvGB2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyLvGB2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLvGB2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyLvGB2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyLvGB2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyLvGB2.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZZkHRZ.s: Assembler messages:
encrypt.c: /tmp/ccZZkHRZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZZkHRZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZZkHRZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZZkHRZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZZkHRZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZZkHRZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZZkHRZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZZkHRZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZZkHRZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZZkHRZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZZkHRZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZZkHRZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZZkHRZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZZkHRZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZZkHRZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZZkHRZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZZkHRZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZZkHRZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZZkHRZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZZkHRZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZZkHRZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZZkHRZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZZkHRZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZZkHRZ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczQV9MZ.s: Assembler messages:
encrypt.c: /tmp/cczQV9MZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczQV9MZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczQV9MZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczQV9MZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQV9MZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQV9MZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQV9MZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQV9MZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQV9MZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczQV9MZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczQV9MZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczQV9MZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczQV9MZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQV9MZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczQV9MZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczQV9MZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczQV9MZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczQV9MZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczQV9MZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQV9MZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczQV9MZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczQV9MZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczQV9MZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczQV9MZ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqLG3Q0.s: Assembler messages:
encrypt.c: /tmp/ccqLG3Q0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqLG3Q0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqLG3Q0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqLG3Q0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLG3Q0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLG3Q0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLG3Q0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLG3Q0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLG3Q0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqLG3Q0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqLG3Q0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqLG3Q0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqLG3Q0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLG3Q0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqLG3Q0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqLG3Q0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqLG3Q0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqLG3Q0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqLG3Q0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqLG3Q0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLG3Q0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqLG3Q0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqLG3Q0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqLG3Q0.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczqfQ91.s: Assembler messages:
encrypt.c: /tmp/cczqfQ91.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczqfQ91.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczqfQ91.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczqfQ91.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqfQ91.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqfQ91.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqfQ91.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqfQ91.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqfQ91.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczqfQ91.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczqfQ91.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczqfQ91.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczqfQ91.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqfQ91.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczqfQ91.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczqfQ91.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczqfQ91.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczqfQ91.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczqfQ91.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqfQ91.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczqfQ91.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczqfQ91.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczqfQ91.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczqfQ91.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccM1RX2x.s: Assembler messages:
encrypt.c: /tmp/ccM1RX2x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM1RX2x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM1RX2x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccM1RX2x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM1RX2x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM1RX2x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM1RX2x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM1RX2x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM1RX2x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM1RX2x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM1RX2x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM1RX2x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM1RX2x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM1RX2x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM1RX2x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM1RX2x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccM1RX2x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM1RX2x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM1RX2x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM1RX2x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM1RX2x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM1RX2x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM1RX2x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM1RX2x.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccsDZrtn.s: Assembler messages:
encrypt.c: /tmp/ccsDZrtn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsDZrtn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsDZrtn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsDZrtn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDZrtn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDZrtn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDZrtn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDZrtn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDZrtn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsDZrtn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsDZrtn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsDZrtn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsDZrtn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDZrtn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsDZrtn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsDZrtn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsDZrtn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsDZrtn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsDZrtn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDZrtn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsDZrtn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsDZrtn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsDZrtn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsDZrtn.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccofYINB.s: Assembler messages:
encrypt.c: /tmp/ccofYINB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccofYINB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccofYINB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccofYINB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofYINB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofYINB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofYINB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofYINB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofYINB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccofYINB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccofYINB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccofYINB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccofYINB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofYINB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccofYINB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccofYINB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccofYINB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccofYINB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccofYINB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccofYINB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofYINB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccofYINB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccofYINB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccofYINB.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqyH5Up.s: Assembler messages:
encrypt.c: /tmp/ccqyH5Up.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqyH5Up.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqyH5Up.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqyH5Up.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqyH5Up.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqyH5Up.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqyH5Up.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqyH5Up.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqyH5Up.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqyH5Up.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqyH5Up.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqyH5Up.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqyH5Up.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqyH5Up.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqyH5Up.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqyH5Up.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqyH5Up.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqyH5Up.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqyH5Up.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqyH5Up.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqyH5Up.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqyH5Up.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqyH5Up.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqyH5Up.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc43eE63.s: Assembler messages:
encrypt.c: /tmp/cc43eE63.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc43eE63.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc43eE63.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc43eE63.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43eE63.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43eE63.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43eE63.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43eE63.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43eE63.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43eE63.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43eE63.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43eE63.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc43eE63.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43eE63.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc43eE63.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc43eE63.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43eE63.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43eE63.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43eE63.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43eE63.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43eE63.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc43eE63.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43eE63.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43eE63.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOqg6ec.s: Assembler messages:
encrypt.c: /tmp/ccOqg6ec.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOqg6ec.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOqg6ec.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOqg6ec.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqg6ec.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqg6ec.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqg6ec.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqg6ec.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqg6ec.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOqg6ec.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOqg6ec.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOqg6ec.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOqg6ec.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqg6ec.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOqg6ec.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOqg6ec.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOqg6ec.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOqg6ec.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOqg6ec.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOqg6ec.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqg6ec.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOqg6ec.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOqg6ec.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOqg6ec.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc11ld3a.s: Assembler messages:
encrypt.c: /tmp/cc11ld3a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc11ld3a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc11ld3a.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc11ld3a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11ld3a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11ld3a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11ld3a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11ld3a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11ld3a.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc11ld3a.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc11ld3a.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc11ld3a.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc11ld3a.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11ld3a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc11ld3a.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc11ld3a.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc11ld3a.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc11ld3a.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc11ld3a.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11ld3a.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc11ld3a.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc11ld3a.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc11ld3a.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc11ld3a.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccJuwfj.s: Assembler messages:
encrypt.c: /tmp/cccJuwfj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccJuwfj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccJuwfj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccJuwfj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJuwfj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJuwfj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJuwfj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJuwfj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJuwfj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJuwfj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJuwfj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJuwfj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccJuwfj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJuwfj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccJuwfj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJuwfj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccJuwfj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJuwfj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccJuwfj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccJuwfj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJuwfj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccJuwfj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccJuwfj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccJuwfj.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSubokC.s: Assembler messages:
encrypt.c: /tmp/ccSubokC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSubokC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSubokC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSubokC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSubokC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSubokC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSubokC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSubokC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSubokC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSubokC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSubokC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSubokC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSubokC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSubokC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSubokC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSubokC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSubokC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSubokC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSubokC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSubokC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSubokC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSubokC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSubokC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSubokC.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccidEcYA.s: Assembler messages:
encrypt.c: /tmp/ccidEcYA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccidEcYA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccidEcYA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccidEcYA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidEcYA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidEcYA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidEcYA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidEcYA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidEcYA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccidEcYA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccidEcYA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccidEcYA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccidEcYA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidEcYA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccidEcYA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccidEcYA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccidEcYA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccidEcYA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccidEcYA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccidEcYA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidEcYA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccidEcYA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccidEcYA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccidEcYA.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPdxh7F.s: Assembler messages:
encrypt.c: /tmp/ccPdxh7F.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPdxh7F.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPdxh7F.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPdxh7F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdxh7F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdxh7F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdxh7F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdxh7F.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdxh7F.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPdxh7F.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPdxh7F.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPdxh7F.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPdxh7F.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdxh7F.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPdxh7F.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPdxh7F.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPdxh7F.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPdxh7F.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPdxh7F.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdxh7F.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPdxh7F.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPdxh7F.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPdxh7F.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPdxh7F.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccY4AD9G.s: Assembler messages:
encrypt.c: /tmp/ccY4AD9G.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY4AD9G.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY4AD9G.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY4AD9G.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4AD9G.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4AD9G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4AD9G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4AD9G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4AD9G.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY4AD9G.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY4AD9G.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY4AD9G.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY4AD9G.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4AD9G.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY4AD9G.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY4AD9G.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY4AD9G.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY4AD9G.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY4AD9G.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY4AD9G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4AD9G.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY4AD9G.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY4AD9G.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY4AD9G.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVen4Cm.s: Assembler messages:
encrypt.c: /tmp/ccVen4Cm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVen4Cm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVen4Cm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVen4Cm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVen4Cm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVen4Cm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVen4Cm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVen4Cm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVen4Cm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVen4Cm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVen4Cm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVen4Cm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVen4Cm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVen4Cm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVen4Cm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVen4Cm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVen4Cm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVen4Cm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVen4Cm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVen4Cm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVen4Cm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVen4Cm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVen4Cm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVen4Cm.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqE7iye.s: Assembler messages:
encrypt.c: /tmp/ccqE7iye.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqE7iye.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqE7iye.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqE7iye.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqE7iye.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqE7iye.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqE7iye.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqE7iye.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqE7iye.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqE7iye.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqE7iye.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqE7iye.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqE7iye.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqE7iye.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqE7iye.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqE7iye.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqE7iye.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqE7iye.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqE7iye.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqE7iye.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqE7iye.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqE7iye.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqE7iye.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqE7iye.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccB6mlrh.s: Assembler messages:
encrypt.c: /tmp/ccB6mlrh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB6mlrh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB6mlrh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB6mlrh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB6mlrh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB6mlrh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB6mlrh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB6mlrh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB6mlrh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB6mlrh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB6mlrh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB6mlrh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB6mlrh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB6mlrh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB6mlrh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB6mlrh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB6mlrh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB6mlrh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB6mlrh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB6mlrh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB6mlrh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB6mlrh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB6mlrh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB6mlrh.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCgTPde.s: Assembler messages:
encrypt.c: /tmp/ccCgTPde.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCgTPde.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCgTPde.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCgTPde.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgTPde.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgTPde.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgTPde.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgTPde.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgTPde.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCgTPde.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCgTPde.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCgTPde.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCgTPde.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgTPde.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCgTPde.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCgTPde.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCgTPde.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCgTPde.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCgTPde.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCgTPde.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgTPde.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCgTPde.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCgTPde.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCgTPde.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2GiLdJ.s: Assembler messages:
encrypt.c: /tmp/cc2GiLdJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2GiLdJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2GiLdJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2GiLdJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GiLdJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GiLdJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GiLdJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GiLdJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GiLdJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2GiLdJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2GiLdJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2GiLdJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2GiLdJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GiLdJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2GiLdJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2GiLdJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2GiLdJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2GiLdJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2GiLdJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GiLdJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2GiLdJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2GiLdJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2GiLdJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2GiLdJ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVttKtK.s: Assembler messages:
encrypt.c: /tmp/ccVttKtK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVttKtK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVttKtK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVttKtK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVttKtK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVttKtK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVttKtK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVttKtK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVttKtK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVttKtK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVttKtK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVttKtK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVttKtK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVttKtK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVttKtK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVttKtK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVttKtK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVttKtK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVttKtK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVttKtK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVttKtK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVttKtK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVttKtK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVttKtK.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceI8WxP.s: Assembler messages:
encrypt.c: /tmp/cceI8WxP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceI8WxP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceI8WxP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceI8WxP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceI8WxP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceI8WxP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceI8WxP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceI8WxP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceI8WxP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceI8WxP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceI8WxP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceI8WxP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceI8WxP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceI8WxP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceI8WxP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceI8WxP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceI8WxP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceI8WxP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceI8WxP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceI8WxP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceI8WxP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceI8WxP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceI8WxP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceI8WxP.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsQMFvO.s: Assembler messages:
encrypt.c: /tmp/ccsQMFvO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsQMFvO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsQMFvO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsQMFvO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsQMFvO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsQMFvO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsQMFvO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsQMFvO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsQMFvO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsQMFvO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsQMFvO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsQMFvO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsQMFvO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsQMFvO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsQMFvO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsQMFvO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsQMFvO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsQMFvO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsQMFvO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsQMFvO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsQMFvO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsQMFvO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsQMFvO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsQMFvO.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0HV92h.s: Assembler messages:
encrypt.c: /tmp/cc0HV92h.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0HV92h.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0HV92h.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0HV92h.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0HV92h.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0HV92h.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0HV92h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0HV92h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0HV92h.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0HV92h.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0HV92h.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0HV92h.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0HV92h.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0HV92h.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0HV92h.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0HV92h.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0HV92h.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0HV92h.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0HV92h.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0HV92h.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0HV92h.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0HV92h.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0HV92h.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0HV92h.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cci3190j.s: Assembler messages:
encrypt.c: /tmp/cci3190j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci3190j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci3190j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci3190j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3190j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3190j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3190j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3190j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3190j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci3190j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci3190j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci3190j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci3190j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3190j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci3190j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci3190j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci3190j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci3190j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci3190j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3190j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci3190j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci3190j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci3190j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci3190j.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc34Wt8k.s: Assembler messages:
encrypt.c: /tmp/cc34Wt8k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc34Wt8k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc34Wt8k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc34Wt8k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34Wt8k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34Wt8k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34Wt8k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34Wt8k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34Wt8k.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc34Wt8k.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc34Wt8k.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc34Wt8k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc34Wt8k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34Wt8k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc34Wt8k.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc34Wt8k.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc34Wt8k.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc34Wt8k.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc34Wt8k.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34Wt8k.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc34Wt8k.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc34Wt8k.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc34Wt8k.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc34Wt8k.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6VtlSo.s: Assembler messages:
encrypt.c: /tmp/cc6VtlSo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6VtlSo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6VtlSo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6VtlSo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6VtlSo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6VtlSo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6VtlSo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6VtlSo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6VtlSo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6VtlSo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6VtlSo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6VtlSo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6VtlSo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6VtlSo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6VtlSo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6VtlSo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6VtlSo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6VtlSo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6VtlSo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6VtlSo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6VtlSo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6VtlSo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6VtlSo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6VtlSo.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4merdQ.s: Assembler messages:
encrypt.c: /tmp/cc4merdQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4merdQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4merdQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4merdQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4merdQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4merdQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4merdQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4merdQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4merdQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4merdQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4merdQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4merdQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4merdQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4merdQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4merdQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4merdQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4merdQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4merdQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4merdQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4merdQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4merdQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4merdQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4merdQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4merdQ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFCszWH.s: Assembler messages:
encrypt.c: /tmp/ccFCszWH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFCszWH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFCszWH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFCszWH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCszWH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCszWH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCszWH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCszWH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCszWH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFCszWH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFCszWH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFCszWH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFCszWH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCszWH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFCszWH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFCszWH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFCszWH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFCszWH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFCszWH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCszWH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFCszWH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFCszWH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFCszWH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFCszWH.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckNnNTT.s: Assembler messages:
encrypt.c: /tmp/cckNnNTT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckNnNTT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckNnNTT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckNnNTT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNnNTT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNnNTT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNnNTT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNnNTT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNnNTT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckNnNTT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckNnNTT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckNnNTT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckNnNTT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNnNTT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckNnNTT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckNnNTT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckNnNTT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckNnNTT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckNnNTT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckNnNTT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNnNTT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckNnNTT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckNnNTT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckNnNTT.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cco27L3N.s: Assembler messages:
encrypt.c: /tmp/cco27L3N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco27L3N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco27L3N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco27L3N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco27L3N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco27L3N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco27L3N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco27L3N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco27L3N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco27L3N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco27L3N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco27L3N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco27L3N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco27L3N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco27L3N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco27L3N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco27L3N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco27L3N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco27L3N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco27L3N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco27L3N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco27L3N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco27L3N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco27L3N.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIxSBuQ.s: Assembler messages:
encrypt.c: /tmp/ccIxSBuQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIxSBuQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIxSBuQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIxSBuQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxSBuQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxSBuQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxSBuQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxSBuQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxSBuQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIxSBuQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIxSBuQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIxSBuQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIxSBuQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxSBuQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIxSBuQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIxSBuQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIxSBuQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIxSBuQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIxSBuQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxSBuQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIxSBuQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIxSBuQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIxSBuQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIxSBuQ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmbRFhW.s: Assembler messages:
encrypt.c: /tmp/ccmbRFhW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmbRFhW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmbRFhW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmbRFhW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbRFhW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbRFhW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbRFhW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbRFhW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbRFhW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmbRFhW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmbRFhW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmbRFhW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmbRFhW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbRFhW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmbRFhW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmbRFhW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmbRFhW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmbRFhW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmbRFhW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmbRFhW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbRFhW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmbRFhW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmbRFhW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmbRFhW.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3YI2ZV.s: Assembler messages:
encrypt.c: /tmp/cc3YI2ZV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3YI2ZV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3YI2ZV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3YI2ZV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3YI2ZV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3YI2ZV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3YI2ZV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3YI2ZV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3YI2ZV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3YI2ZV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3YI2ZV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3YI2ZV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3YI2ZV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3YI2ZV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3YI2ZV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3YI2ZV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3YI2ZV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3YI2ZV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3YI2ZV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3YI2ZV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3YI2ZV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3YI2ZV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3YI2ZV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3YI2ZV.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQZyaRS.s: Assembler messages:
encrypt.c: /tmp/ccQZyaRS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQZyaRS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQZyaRS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQZyaRS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZyaRS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZyaRS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZyaRS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZyaRS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZyaRS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQZyaRS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQZyaRS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQZyaRS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQZyaRS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZyaRS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQZyaRS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQZyaRS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQZyaRS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQZyaRS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQZyaRS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZyaRS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQZyaRS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQZyaRS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQZyaRS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQZyaRS.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccZ0Af7r.s: Assembler messages:
encrypt.c: /tmp/ccZ0Af7r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ0Af7r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ0Af7r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ0Af7r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0Af7r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0Af7r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0Af7r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0Af7r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0Af7r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ0Af7r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ0Af7r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ0Af7r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ0Af7r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0Af7r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ0Af7r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ0Af7r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ0Af7r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ0Af7r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ0Af7r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ0Af7r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0Af7r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ0Af7r.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ0Af7r.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ0Af7r.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cchNtfCp.s: Assembler messages:
encrypt.c: /tmp/cchNtfCp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchNtfCp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchNtfCp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchNtfCp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNtfCp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNtfCp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNtfCp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNtfCp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNtfCp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchNtfCp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchNtfCp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchNtfCp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchNtfCp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNtfCp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchNtfCp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchNtfCp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchNtfCp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchNtfCp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchNtfCp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNtfCp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchNtfCp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchNtfCp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchNtfCp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchNtfCp.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6vPKHg.s: Assembler messages:
encrypt.c: /tmp/cc6vPKHg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6vPKHg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6vPKHg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6vPKHg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vPKHg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vPKHg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vPKHg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vPKHg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vPKHg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6vPKHg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6vPKHg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6vPKHg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6vPKHg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vPKHg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6vPKHg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6vPKHg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6vPKHg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6vPKHg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6vPKHg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vPKHg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6vPKHg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6vPKHg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6vPKHg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6vPKHg.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cctHYBrw.s: Assembler messages:
encrypt.c: /tmp/cctHYBrw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctHYBrw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctHYBrw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctHYBrw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHYBrw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHYBrw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHYBrw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHYBrw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHYBrw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctHYBrw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctHYBrw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctHYBrw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctHYBrw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHYBrw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctHYBrw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctHYBrw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctHYBrw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctHYBrw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctHYBrw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctHYBrw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHYBrw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctHYBrw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctHYBrw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctHYBrw.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8YEfJ6.s: Assembler messages:
encrypt.c: /tmp/cc8YEfJ6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8YEfJ6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8YEfJ6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8YEfJ6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YEfJ6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YEfJ6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YEfJ6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YEfJ6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YEfJ6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8YEfJ6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8YEfJ6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8YEfJ6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8YEfJ6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YEfJ6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8YEfJ6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8YEfJ6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8YEfJ6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8YEfJ6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8YEfJ6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8YEfJ6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YEfJ6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8YEfJ6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8YEfJ6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8YEfJ6.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc93vVW8.s: Assembler messages:
encrypt.c: /tmp/cc93vVW8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc93vVW8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc93vVW8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc93vVW8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc93vVW8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc93vVW8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc93vVW8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc93vVW8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc93vVW8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc93vVW8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc93vVW8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc93vVW8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc93vVW8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc93vVW8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc93vVW8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc93vVW8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc93vVW8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc93vVW8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc93vVW8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc93vVW8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc93vVW8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc93vVW8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc93vVW8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc93vVW8.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchtZkB0.s: Assembler messages:
encrypt.c: /tmp/cchtZkB0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchtZkB0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchtZkB0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchtZkB0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtZkB0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtZkB0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtZkB0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtZkB0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtZkB0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchtZkB0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchtZkB0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchtZkB0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchtZkB0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtZkB0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchtZkB0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchtZkB0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchtZkB0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchtZkB0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchtZkB0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtZkB0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchtZkB0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchtZkB0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchtZkB0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchtZkB0.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnmlpEa.s: Assembler messages:
encrypt.c: /tmp/ccnmlpEa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnmlpEa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnmlpEa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnmlpEa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmlpEa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmlpEa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmlpEa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmlpEa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmlpEa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnmlpEa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnmlpEa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnmlpEa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnmlpEa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmlpEa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnmlpEa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnmlpEa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnmlpEa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnmlpEa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnmlpEa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnmlpEa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmlpEa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnmlpEa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnmlpEa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnmlpEa.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc6yeQWw.s: Assembler messages:
encrypt.c: /tmp/cc6yeQWw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6yeQWw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6yeQWw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6yeQWw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6yeQWw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6yeQWw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6yeQWw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6yeQWw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6yeQWw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6yeQWw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6yeQWw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6yeQWw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6yeQWw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6yeQWw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6yeQWw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6yeQWw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6yeQWw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6yeQWw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6yeQWw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6yeQWw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6yeQWw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6yeQWw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6yeQWw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6yeQWw.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cczWQMDC.s: Assembler messages:
encrypt.c: /tmp/cczWQMDC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczWQMDC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczWQMDC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczWQMDC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWQMDC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWQMDC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWQMDC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWQMDC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWQMDC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczWQMDC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczWQMDC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczWQMDC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczWQMDC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWQMDC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczWQMDC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczWQMDC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczWQMDC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczWQMDC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczWQMDC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczWQMDC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWQMDC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczWQMDC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczWQMDC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczWQMDC.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7Agq1w.s: Assembler messages:
encrypt.c: /tmp/cc7Agq1w.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Agq1w.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Agq1w.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Agq1w.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Agq1w.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Agq1w.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Agq1w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Agq1w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Agq1w.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Agq1w.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Agq1w.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Agq1w.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Agq1w.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Agq1w.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Agq1w.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Agq1w.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7Agq1w.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Agq1w.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Agq1w.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Agq1w.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Agq1w.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Agq1w.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Agq1w.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Agq1w.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFMuJ7y.s: Assembler messages:
encrypt.c: /tmp/ccFMuJ7y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFMuJ7y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFMuJ7y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFMuJ7y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMuJ7y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMuJ7y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMuJ7y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMuJ7y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMuJ7y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFMuJ7y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFMuJ7y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFMuJ7y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFMuJ7y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMuJ7y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFMuJ7y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFMuJ7y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFMuJ7y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFMuJ7y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFMuJ7y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMuJ7y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFMuJ7y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFMuJ7y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFMuJ7y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFMuJ7y.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCdYnzy.s: Assembler messages:
encrypt.c: /tmp/ccCdYnzy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCdYnzy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCdYnzy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCdYnzy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCdYnzy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCdYnzy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCdYnzy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCdYnzy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCdYnzy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCdYnzy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCdYnzy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCdYnzy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCdYnzy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCdYnzy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCdYnzy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCdYnzy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCdYnzy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCdYnzy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCdYnzy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCdYnzy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCdYnzy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCdYnzy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCdYnzy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCdYnzy.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgIVkTt.s: Assembler messages:
encrypt.c: /tmp/ccgIVkTt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgIVkTt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgIVkTt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgIVkTt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIVkTt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIVkTt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIVkTt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIVkTt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIVkTt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgIVkTt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgIVkTt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgIVkTt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgIVkTt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIVkTt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgIVkTt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgIVkTt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgIVkTt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgIVkTt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgIVkTt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIVkTt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgIVkTt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgIVkTt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgIVkTt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgIVkTt.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTZmosq.s: Assembler messages:
encrypt.c: /tmp/ccTZmosq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTZmosq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTZmosq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTZmosq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZmosq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZmosq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZmosq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZmosq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZmosq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTZmosq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTZmosq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTZmosq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTZmosq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZmosq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTZmosq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTZmosq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTZmosq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTZmosq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTZmosq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZmosq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTZmosq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTZmosq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTZmosq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTZmosq.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTpoRxA.s: Assembler messages:
encrypt.c: /tmp/ccTpoRxA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTpoRxA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTpoRxA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTpoRxA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpoRxA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpoRxA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpoRxA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpoRxA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpoRxA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTpoRxA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTpoRxA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTpoRxA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTpoRxA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpoRxA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTpoRxA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTpoRxA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTpoRxA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTpoRxA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTpoRxA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTpoRxA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpoRxA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTpoRxA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTpoRxA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTpoRxA.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccNlVURR.s: Assembler messages:
encrypt.c: /tmp/ccNlVURR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNlVURR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNlVURR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNlVURR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlVURR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlVURR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlVURR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlVURR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlVURR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNlVURR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNlVURR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNlVURR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNlVURR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlVURR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNlVURR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNlVURR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNlVURR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNlVURR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNlVURR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlVURR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNlVURR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNlVURR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNlVURR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNlVURR.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccnYHbKY.s: Assembler messages:
encrypt.c: /tmp/ccnYHbKY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnYHbKY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnYHbKY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnYHbKY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYHbKY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYHbKY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYHbKY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYHbKY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYHbKY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnYHbKY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnYHbKY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnYHbKY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnYHbKY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYHbKY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnYHbKY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnYHbKY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnYHbKY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnYHbKY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnYHbKY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnYHbKY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYHbKY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnYHbKY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnYHbKY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnYHbKY.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfPRHMY.s: Assembler messages:
encrypt.c: /tmp/ccfPRHMY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfPRHMY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfPRHMY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfPRHMY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPRHMY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPRHMY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPRHMY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPRHMY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPRHMY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfPRHMY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfPRHMY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfPRHMY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfPRHMY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPRHMY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfPRHMY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfPRHMY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfPRHMY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfPRHMY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfPRHMY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfPRHMY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPRHMY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfPRHMY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfPRHMY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfPRHMY.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoIFjWY.s: Assembler messages:
encrypt.c: /tmp/ccoIFjWY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoIFjWY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoIFjWY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoIFjWY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIFjWY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIFjWY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIFjWY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIFjWY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIFjWY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoIFjWY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoIFjWY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoIFjWY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoIFjWY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIFjWY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoIFjWY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoIFjWY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoIFjWY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoIFjWY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoIFjWY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIFjWY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoIFjWY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoIFjWY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoIFjWY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoIFjWY.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