Implementation notes: x86, calvin, crypto_aead/omdsha256k256n104tau160v1

Computer: calvin
Architecture: x86
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k256n104tau160v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
336683? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017082020170725
336857? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017082020170725
336870? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017082020170725
337793? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
343895? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017082020170725
343944? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
344147? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
344930? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017082020170725
347773? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017082020170725
348030? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017082020170725
348262? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017082020170725
348542? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017082020170725
348627? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017082020170725
349581? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017082020170725
350689? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017082020170725
354623? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017082020170725
354889? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
356172? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017082020170725
356684? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017082020170725
357892? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017082020170725
358267? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017082020170725
360845? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017082020170725
365763? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017082020170725
365909? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017082020170725
366016? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017082020170725
370614? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017082020170725
378615? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017082020170725
379644? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017082020170725
380134? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017082020170725
380508? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017082020170725
381298? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017082020170725
381917? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017082020170725
383425? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017082020170725
383791? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017082020170725
384816? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017082020170725
385197? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017082020170725
387270? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
388000? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017082020170725
389232? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017082020170725
390751? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017082020170725
391473? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017082020170725
392092? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017082020170725
392489? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017082020170725
393485? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017082020170725
397650? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017082020170725
397776? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
400425? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017082020170725
402605? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017082020170725
403436? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017082020170725
404242? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017082020170725
404325? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017082020170725
404577? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017082020170725
404820? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017082020170725
405195? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017082020170725
408191? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017082020170725
408788? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017082020170725
408801? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017082020170725
408873? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017082020170725
409961? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
410483? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017082020170725
410973? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017082020170725
411632? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017082020170725
415594? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017082020170725
416200? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017082020170725
416665? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017082020170725
419378? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017082020170725
424355? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017082020170725
424390? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017082020170725
424439? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017082020170725
425437? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
425735? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017082020170725
425769? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017082020170725
426331? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017082020170725
426896? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017082020170725
426926? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017082020170725
427022? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017082020170725
428431? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017082020170725
428495? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017082020170725
428505? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017082020170725
428568? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017082020170725
429124? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017082020170725
430571? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017082020170725
430966? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017082020170725
431250? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017082020170725
431335? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017082020170725
431594? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017082020170725
432023? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017082020170725
432372? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017082020170725
432492? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
433038? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017082020170725
433415? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017082020170725
436728? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017082020170725
436815? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017082020170725
436945? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017082020170725
437589? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017082020170725
438188? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017082020170725
439077? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017082020170725
440966? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017082020170725
443067? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017082020170725
444036? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017082020170725
444240? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017082020170725
444601? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017082020170725
445099? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017082020170725
445249? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017082020170725
445387? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017082020170725
445612? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017082020170725
445999? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017082020170725
446121? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017082020170725
446239? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017082020170725
446414? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017082020170725
446843? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017082020170725
446857? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017082020170725
446978? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017082020170725
447145? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017082020170725
447241? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
447425? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017082020170725
451191? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017082020170725
452422? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017082020170725
452589? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017082020170725
460731? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017082020170725
461027? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017082020170725
461143? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017082020170725
468564? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017082020170725
472460? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017082020170725
472829? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017082020170725
473127? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017082020170725
474778? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017082020170725
474994? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017082020170725
476024? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017082020170725
476384? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017082020170725
476908? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017082020170725
477579? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017082020170725
477850? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017082020170725
477961? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017082020170725
479099? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017082020170725
479661? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017082020170725
480730? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
480917? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017082020170725
481607? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017082020170725
481820? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017082020170725
481966? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017082020170725
482592? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017082020170725
482725? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017082020170725
483145? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017082020170725
483352? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017082020170725
483793? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
483809? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017082020170725
484205? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017082020170725
485260? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017082020170725
486265? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017082020170725
486300? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017082020170725
486710? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017082020170725
486737? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017082020170725
487097? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017082020170725
487540? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017082020170725
487621? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017082020170725
487633? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017082020170725
487653? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017082020170725
487689? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017082020170725
488236? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
488530? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017082020170725
488898? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017082020170725
489146? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017082020170725
489628? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017082020170725
489899? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017082020170725
490135? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017082020170725
490162? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
490699? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017082020170725
495229? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017082020170725
505062? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017082020170725
505954? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017082020170725
506087? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017082020170725

Test failure

Implementation: crypto_aead/omdsha256k256n104tau160v1/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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2TraLv.s: Assembler messages:
encrypt.c: /tmp/cc2TraLv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2TraLv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2TraLv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2TraLv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TraLv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TraLv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TraLv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TraLv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TraLv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2TraLv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2TraLv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2TraLv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2TraLv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TraLv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2TraLv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2TraLv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2TraLv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2TraLv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2TraLv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TraLv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2TraLv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2TraLv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2TraLv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2TraLv.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbdMiGt.s: Assembler messages:
encrypt.c: /tmp/ccbdMiGt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbdMiGt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbdMiGt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbdMiGt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdMiGt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdMiGt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdMiGt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdMiGt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdMiGt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbdMiGt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbdMiGt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbdMiGt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbdMiGt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdMiGt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbdMiGt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbdMiGt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbdMiGt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbdMiGt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbdMiGt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbdMiGt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdMiGt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbdMiGt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbdMiGt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbdMiGt.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8JmkHZ.s: Assembler messages:
encrypt.c: /tmp/cc8JmkHZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8JmkHZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8JmkHZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8JmkHZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JmkHZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JmkHZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JmkHZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JmkHZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JmkHZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8JmkHZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8JmkHZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8JmkHZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8JmkHZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JmkHZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8JmkHZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8JmkHZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8JmkHZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8JmkHZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8JmkHZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JmkHZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8JmkHZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8JmkHZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8JmkHZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8JmkHZ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdmmh4S.s: Assembler messages:
encrypt.c: /tmp/ccdmmh4S.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdmmh4S.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdmmh4S.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdmmh4S.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmmh4S.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmmh4S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmmh4S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmmh4S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmmh4S.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdmmh4S.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdmmh4S.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdmmh4S.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdmmh4S.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmmh4S.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdmmh4S.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdmmh4S.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdmmh4S.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdmmh4S.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdmmh4S.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdmmh4S.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmmh4S.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdmmh4S.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdmmh4S.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdmmh4S.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc51cRHf.s: Assembler messages:
encrypt.c: /tmp/cc51cRHf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc51cRHf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc51cRHf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc51cRHf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51cRHf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51cRHf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51cRHf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51cRHf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51cRHf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc51cRHf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc51cRHf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc51cRHf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc51cRHf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51cRHf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc51cRHf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc51cRHf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc51cRHf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc51cRHf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc51cRHf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc51cRHf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51cRHf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc51cRHf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc51cRHf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc51cRHf.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cczJpFll.s: Assembler messages:
encrypt.c: /tmp/cczJpFll.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczJpFll.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczJpFll.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczJpFll.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJpFll.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJpFll.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJpFll.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJpFll.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJpFll.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczJpFll.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczJpFll.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczJpFll.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczJpFll.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJpFll.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczJpFll.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczJpFll.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczJpFll.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczJpFll.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczJpFll.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJpFll.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczJpFll.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczJpFll.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczJpFll.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczJpFll.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc58kZUI.s: Assembler messages:
encrypt.c: /tmp/cc58kZUI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc58kZUI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc58kZUI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc58kZUI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58kZUI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58kZUI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58kZUI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58kZUI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58kZUI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc58kZUI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc58kZUI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc58kZUI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc58kZUI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58kZUI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc58kZUI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc58kZUI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc58kZUI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc58kZUI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc58kZUI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc58kZUI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58kZUI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc58kZUI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc58kZUI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc58kZUI.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccv1kxDR.s: Assembler messages:
encrypt.c: /tmp/ccv1kxDR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv1kxDR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv1kxDR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccv1kxDR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1kxDR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1kxDR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1kxDR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1kxDR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1kxDR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv1kxDR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv1kxDR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv1kxDR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv1kxDR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1kxDR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv1kxDR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccv1kxDR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv1kxDR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv1kxDR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv1kxDR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1kxDR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv1kxDR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv1kxDR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv1kxDR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv1kxDR.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGx4x7x.s: Assembler messages:
encrypt.c: /tmp/ccGx4x7x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGx4x7x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGx4x7x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGx4x7x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGx4x7x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGx4x7x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGx4x7x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGx4x7x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGx4x7x.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGx4x7x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGx4x7x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGx4x7x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGx4x7x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGx4x7x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGx4x7x.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGx4x7x.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGx4x7x.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGx4x7x.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGx4x7x.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGx4x7x.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGx4x7x.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGx4x7x.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGx4x7x.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGx4x7x.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRssM1x.s: Assembler messages:
encrypt.c: /tmp/ccRssM1x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRssM1x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRssM1x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRssM1x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRssM1x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRssM1x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRssM1x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRssM1x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRssM1x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRssM1x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRssM1x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRssM1x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRssM1x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRssM1x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRssM1x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRssM1x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRssM1x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRssM1x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRssM1x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRssM1x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRssM1x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRssM1x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRssM1x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRssM1x.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceDXfB3.s: Assembler messages:
encrypt.c: /tmp/cceDXfB3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceDXfB3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceDXfB3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceDXfB3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDXfB3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDXfB3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDXfB3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDXfB3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDXfB3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceDXfB3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceDXfB3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceDXfB3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceDXfB3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDXfB3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceDXfB3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceDXfB3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceDXfB3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceDXfB3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceDXfB3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDXfB3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceDXfB3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceDXfB3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceDXfB3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceDXfB3.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqekQpY.s: Assembler messages:
encrypt.c: /tmp/ccqekQpY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqekQpY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqekQpY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqekQpY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqekQpY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqekQpY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqekQpY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqekQpY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqekQpY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqekQpY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqekQpY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqekQpY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqekQpY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqekQpY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqekQpY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqekQpY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqekQpY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqekQpY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqekQpY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqekQpY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqekQpY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqekQpY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqekQpY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqekQpY.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccUn22Vl.s: Assembler messages:
encrypt.c: /tmp/ccUn22Vl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUn22Vl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUn22Vl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUn22Vl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUn22Vl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUn22Vl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUn22Vl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUn22Vl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUn22Vl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUn22Vl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUn22Vl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUn22Vl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUn22Vl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUn22Vl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUn22Vl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUn22Vl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUn22Vl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUn22Vl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUn22Vl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUn22Vl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUn22Vl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUn22Vl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUn22Vl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUn22Vl.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccf8LMVj.s: Assembler messages:
encrypt.c: /tmp/ccf8LMVj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf8LMVj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf8LMVj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccf8LMVj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf8LMVj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf8LMVj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf8LMVj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf8LMVj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf8LMVj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf8LMVj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf8LMVj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf8LMVj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf8LMVj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf8LMVj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf8LMVj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf8LMVj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccf8LMVj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf8LMVj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf8LMVj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf8LMVj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf8LMVj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf8LMVj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf8LMVj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf8LMVj.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKlyoLO.s: Assembler messages:
encrypt.c: /tmp/ccKlyoLO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKlyoLO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKlyoLO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKlyoLO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlyoLO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlyoLO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlyoLO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlyoLO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlyoLO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKlyoLO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKlyoLO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKlyoLO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKlyoLO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlyoLO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKlyoLO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKlyoLO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKlyoLO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKlyoLO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKlyoLO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlyoLO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKlyoLO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKlyoLO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKlyoLO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKlyoLO.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMcW8gM.s: Assembler messages:
encrypt.c: /tmp/ccMcW8gM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMcW8gM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMcW8gM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMcW8gM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcW8gM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcW8gM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcW8gM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcW8gM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcW8gM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMcW8gM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMcW8gM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMcW8gM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMcW8gM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcW8gM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMcW8gM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMcW8gM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMcW8gM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMcW8gM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMcW8gM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMcW8gM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcW8gM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMcW8gM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMcW8gM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMcW8gM.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc60txzd.s: Assembler messages:
encrypt.c: /tmp/cc60txzd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc60txzd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc60txzd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc60txzd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60txzd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60txzd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60txzd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60txzd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60txzd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc60txzd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc60txzd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc60txzd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc60txzd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60txzd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc60txzd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc60txzd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc60txzd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc60txzd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc60txzd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60txzd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc60txzd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc60txzd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc60txzd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc60txzd.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9nk94h.s: Assembler messages:
encrypt.c: /tmp/cc9nk94h.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9nk94h.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9nk94h.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9nk94h.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nk94h.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nk94h.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nk94h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nk94h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nk94h.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9nk94h.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9nk94h.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9nk94h.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9nk94h.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nk94h.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9nk94h.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9nk94h.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9nk94h.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9nk94h.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9nk94h.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9nk94h.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9nk94h.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9nk94h.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9nk94h.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9nk94h.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPonoQE.s: Assembler messages:
encrypt.c: /tmp/ccPonoQE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPonoQE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPonoQE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPonoQE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPonoQE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPonoQE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPonoQE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPonoQE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPonoQE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPonoQE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPonoQE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPonoQE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPonoQE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPonoQE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPonoQE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPonoQE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPonoQE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPonoQE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPonoQE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPonoQE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPonoQE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPonoQE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPonoQE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPonoQE.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWis3TF.s: Assembler messages:
encrypt.c: /tmp/ccWis3TF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWis3TF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWis3TF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWis3TF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWis3TF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWis3TF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWis3TF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWis3TF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWis3TF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWis3TF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWis3TF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWis3TF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWis3TF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWis3TF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWis3TF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWis3TF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWis3TF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWis3TF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWis3TF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWis3TF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWis3TF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWis3TF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWis3TF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWis3TF.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccHh39ZX.s: Assembler messages:
encrypt.c: /tmp/ccHh39ZX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHh39ZX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHh39ZX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHh39ZX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHh39ZX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHh39ZX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHh39ZX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHh39ZX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHh39ZX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHh39ZX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHh39ZX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHh39ZX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHh39ZX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHh39ZX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHh39ZX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHh39ZX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHh39ZX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHh39ZX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHh39ZX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHh39ZX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHh39ZX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHh39ZX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHh39ZX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHh39ZX.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccbxW2D3.s: Assembler messages:
encrypt.c: /tmp/ccbxW2D3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbxW2D3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbxW2D3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbxW2D3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxW2D3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxW2D3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxW2D3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxW2D3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxW2D3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbxW2D3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbxW2D3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbxW2D3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbxW2D3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxW2D3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbxW2D3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbxW2D3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbxW2D3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbxW2D3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbxW2D3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbxW2D3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxW2D3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbxW2D3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbxW2D3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbxW2D3.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4OSbIz.s: Assembler messages:
encrypt.c: /tmp/cc4OSbIz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4OSbIz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4OSbIz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4OSbIz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4OSbIz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4OSbIz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4OSbIz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4OSbIz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4OSbIz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4OSbIz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4OSbIz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4OSbIz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4OSbIz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4OSbIz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4OSbIz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4OSbIz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4OSbIz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4OSbIz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4OSbIz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4OSbIz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4OSbIz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4OSbIz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4OSbIz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4OSbIz.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc85OlQu.s: Assembler messages:
encrypt.c: /tmp/cc85OlQu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc85OlQu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc85OlQu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc85OlQu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85OlQu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85OlQu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85OlQu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85OlQu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85OlQu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc85OlQu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc85OlQu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc85OlQu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc85OlQu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85OlQu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc85OlQu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc85OlQu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc85OlQu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc85OlQu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc85OlQu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85OlQu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc85OlQu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc85OlQu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc85OlQu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc85OlQu.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdLrq8b.s: Assembler messages:
encrypt.c: /tmp/ccdLrq8b.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdLrq8b.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdLrq8b.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdLrq8b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLrq8b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLrq8b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLrq8b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLrq8b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLrq8b.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdLrq8b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdLrq8b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdLrq8b.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdLrq8b.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLrq8b.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdLrq8b.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdLrq8b.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdLrq8b.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdLrq8b.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdLrq8b.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdLrq8b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLrq8b.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdLrq8b.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdLrq8b.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdLrq8b.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccf0YYvx.s: Assembler messages:
encrypt.c: /tmp/ccf0YYvx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf0YYvx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf0YYvx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf0YYvx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0YYvx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0YYvx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0YYvx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0YYvx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0YYvx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf0YYvx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf0YYvx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf0YYvx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf0YYvx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0YYvx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf0YYvx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccf0YYvx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf0YYvx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf0YYvx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf0YYvx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0YYvx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf0YYvx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf0YYvx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf0YYvx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf0YYvx.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1Be6A9.s: Assembler messages:
encrypt.c: /tmp/cc1Be6A9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Be6A9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Be6A9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Be6A9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Be6A9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Be6A9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Be6A9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Be6A9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Be6A9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Be6A9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Be6A9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Be6A9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Be6A9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Be6A9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Be6A9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1Be6A9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Be6A9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Be6A9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Be6A9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Be6A9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Be6A9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Be6A9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Be6A9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Be6A9.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSeH4KI.s: Assembler messages:
encrypt.c: /tmp/ccSeH4KI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSeH4KI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSeH4KI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSeH4KI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSeH4KI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSeH4KI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSeH4KI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSeH4KI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSeH4KI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSeH4KI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSeH4KI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSeH4KI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSeH4KI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSeH4KI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSeH4KI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSeH4KI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSeH4KI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSeH4KI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSeH4KI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSeH4KI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSeH4KI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSeH4KI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSeH4KI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSeH4KI.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAojMlh.s: Assembler messages:
encrypt.c: /tmp/ccAojMlh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAojMlh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAojMlh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAojMlh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAojMlh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAojMlh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAojMlh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAojMlh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAojMlh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAojMlh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAojMlh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAojMlh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAojMlh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAojMlh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAojMlh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAojMlh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAojMlh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAojMlh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAojMlh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAojMlh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAojMlh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAojMlh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAojMlh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAojMlh.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccupL7rU.s: Assembler messages:
encrypt.c: /tmp/ccupL7rU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccupL7rU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccupL7rU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccupL7rU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupL7rU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupL7rU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupL7rU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupL7rU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupL7rU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccupL7rU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccupL7rU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccupL7rU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccupL7rU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupL7rU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccupL7rU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccupL7rU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccupL7rU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccupL7rU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccupL7rU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccupL7rU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupL7rU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccupL7rU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccupL7rU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccupL7rU.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTQxq7x.s: Assembler messages:
encrypt.c: /tmp/ccTQxq7x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTQxq7x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTQxq7x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTQxq7x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQxq7x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQxq7x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQxq7x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQxq7x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQxq7x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTQxq7x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTQxq7x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTQxq7x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTQxq7x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQxq7x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTQxq7x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTQxq7x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTQxq7x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTQxq7x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTQxq7x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTQxq7x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQxq7x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTQxq7x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTQxq7x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTQxq7x.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccViz5TN.s: Assembler messages:
encrypt.c: /tmp/ccViz5TN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccViz5TN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccViz5TN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccViz5TN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViz5TN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViz5TN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViz5TN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViz5TN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViz5TN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccViz5TN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccViz5TN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccViz5TN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccViz5TN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViz5TN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccViz5TN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccViz5TN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccViz5TN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccViz5TN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccViz5TN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViz5TN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccViz5TN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccViz5TN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccViz5TN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccViz5TN.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOCrymh.s: Assembler messages:
encrypt.c: /tmp/ccOCrymh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOCrymh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOCrymh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOCrymh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCrymh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCrymh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCrymh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCrymh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCrymh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOCrymh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOCrymh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOCrymh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOCrymh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCrymh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOCrymh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOCrymh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOCrymh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOCrymh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOCrymh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOCrymh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCrymh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOCrymh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOCrymh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOCrymh.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczGgGTD.s: Assembler messages:
encrypt.c: /tmp/cczGgGTD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczGgGTD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczGgGTD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczGgGTD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczGgGTD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczGgGTD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczGgGTD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczGgGTD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczGgGTD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczGgGTD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczGgGTD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczGgGTD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczGgGTD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczGgGTD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczGgGTD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczGgGTD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczGgGTD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczGgGTD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczGgGTD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczGgGTD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczGgGTD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczGgGTD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczGgGTD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczGgGTD.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8B8uIO.s: Assembler messages:
encrypt.c: /tmp/cc8B8uIO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8B8uIO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8B8uIO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8B8uIO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8B8uIO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8B8uIO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8B8uIO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8B8uIO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8B8uIO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8B8uIO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8B8uIO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8B8uIO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8B8uIO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8B8uIO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8B8uIO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8B8uIO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8B8uIO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8B8uIO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8B8uIO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8B8uIO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8B8uIO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8B8uIO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8B8uIO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8B8uIO.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRV18Bg.s: Assembler messages:
encrypt.c: /tmp/ccRV18Bg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRV18Bg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRV18Bg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRV18Bg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRV18Bg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRV18Bg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRV18Bg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRV18Bg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRV18Bg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRV18Bg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRV18Bg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRV18Bg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRV18Bg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRV18Bg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRV18Bg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRV18Bg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRV18Bg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRV18Bg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRV18Bg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRV18Bg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRV18Bg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRV18Bg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRV18Bg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRV18Bg.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjm3lc5.s: Assembler messages:
encrypt.c: /tmp/ccjm3lc5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjm3lc5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjm3lc5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjm3lc5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjm3lc5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjm3lc5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjm3lc5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjm3lc5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjm3lc5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjm3lc5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjm3lc5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjm3lc5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjm3lc5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjm3lc5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjm3lc5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjm3lc5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjm3lc5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjm3lc5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjm3lc5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjm3lc5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjm3lc5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjm3lc5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjm3lc5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjm3lc5.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccpDxUll.s: Assembler messages:
encrypt.c: /tmp/ccpDxUll.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpDxUll.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpDxUll.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpDxUll.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDxUll.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDxUll.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDxUll.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDxUll.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDxUll.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpDxUll.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpDxUll.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpDxUll.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpDxUll.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDxUll.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpDxUll.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpDxUll.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpDxUll.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpDxUll.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpDxUll.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDxUll.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpDxUll.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpDxUll.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpDxUll.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpDxUll.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSmdwYR.s: Assembler messages:
encrypt.c: /tmp/ccSmdwYR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSmdwYR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSmdwYR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSmdwYR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmdwYR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmdwYR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmdwYR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmdwYR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmdwYR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSmdwYR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSmdwYR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSmdwYR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSmdwYR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmdwYR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSmdwYR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSmdwYR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSmdwYR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSmdwYR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSmdwYR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmdwYR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSmdwYR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSmdwYR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSmdwYR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSmdwYR.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYHBdZB.s: Assembler messages:
encrypt.c: /tmp/ccYHBdZB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYHBdZB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYHBdZB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYHBdZB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYHBdZB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYHBdZB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYHBdZB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYHBdZB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYHBdZB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYHBdZB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYHBdZB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYHBdZB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYHBdZB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYHBdZB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYHBdZB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYHBdZB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYHBdZB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYHBdZB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYHBdZB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYHBdZB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYHBdZB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYHBdZB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYHBdZB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYHBdZB.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgfqbMO.s: Assembler messages:
encrypt.c: /tmp/ccgfqbMO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgfqbMO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgfqbMO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgfqbMO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfqbMO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfqbMO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfqbMO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfqbMO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfqbMO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgfqbMO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgfqbMO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgfqbMO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgfqbMO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfqbMO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgfqbMO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgfqbMO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgfqbMO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgfqbMO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgfqbMO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgfqbMO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfqbMO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgfqbMO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgfqbMO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgfqbMO.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrftQyg.s: Assembler messages:
encrypt.c: /tmp/ccrftQyg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrftQyg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrftQyg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrftQyg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrftQyg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrftQyg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrftQyg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrftQyg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrftQyg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrftQyg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrftQyg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrftQyg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrftQyg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrftQyg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrftQyg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrftQyg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrftQyg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrftQyg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrftQyg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrftQyg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrftQyg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrftQyg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrftQyg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrftQyg.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2IksIO.s: Assembler messages:
encrypt.c: /tmp/cc2IksIO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2IksIO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2IksIO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2IksIO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IksIO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IksIO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IksIO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IksIO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IksIO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2IksIO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2IksIO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2IksIO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2IksIO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IksIO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2IksIO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2IksIO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2IksIO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2IksIO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2IksIO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IksIO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2IksIO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2IksIO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2IksIO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2IksIO.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciAgZGf.s: Assembler messages:
encrypt.c: /tmp/cciAgZGf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciAgZGf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciAgZGf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciAgZGf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAgZGf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAgZGf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAgZGf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAgZGf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAgZGf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciAgZGf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciAgZGf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciAgZGf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciAgZGf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAgZGf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciAgZGf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciAgZGf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciAgZGf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciAgZGf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciAgZGf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciAgZGf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAgZGf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciAgZGf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciAgZGf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciAgZGf.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3E0GiA.s: Assembler messages:
encrypt.c: /tmp/cc3E0GiA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3E0GiA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3E0GiA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3E0GiA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3E0GiA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3E0GiA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3E0GiA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3E0GiA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3E0GiA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3E0GiA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3E0GiA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3E0GiA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3E0GiA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3E0GiA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3E0GiA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3E0GiA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3E0GiA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3E0GiA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3E0GiA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3E0GiA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3E0GiA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3E0GiA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3E0GiA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3E0GiA.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJ5zJJ5.s: Assembler messages:
encrypt.c: /tmp/ccJ5zJJ5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ5zJJ5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ5zJJ5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ5zJJ5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5zJJ5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5zJJ5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5zJJ5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5zJJ5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5zJJ5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ5zJJ5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ5zJJ5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ5zJJ5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ5zJJ5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5zJJ5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ5zJJ5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ5zJJ5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ5zJJ5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ5zJJ5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ5zJJ5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5zJJ5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ5zJJ5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ5zJJ5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ5zJJ5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ5zJJ5.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cciDqnkY.s: Assembler messages:
encrypt.c: /tmp/cciDqnkY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciDqnkY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciDqnkY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciDqnkY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDqnkY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDqnkY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDqnkY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDqnkY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDqnkY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciDqnkY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciDqnkY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciDqnkY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciDqnkY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDqnkY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciDqnkY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciDqnkY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciDqnkY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciDqnkY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciDqnkY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciDqnkY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDqnkY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciDqnkY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciDqnkY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciDqnkY.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqXcmVA.s: Assembler messages:
encrypt.c: /tmp/ccqXcmVA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqXcmVA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqXcmVA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqXcmVA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXcmVA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXcmVA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXcmVA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXcmVA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXcmVA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqXcmVA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqXcmVA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqXcmVA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqXcmVA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXcmVA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqXcmVA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqXcmVA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqXcmVA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqXcmVA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqXcmVA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXcmVA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqXcmVA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqXcmVA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqXcmVA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqXcmVA.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3mrTKm.s: Assembler messages:
encrypt.c: /tmp/cc3mrTKm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3mrTKm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3mrTKm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3mrTKm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mrTKm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mrTKm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mrTKm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mrTKm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mrTKm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3mrTKm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3mrTKm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3mrTKm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3mrTKm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mrTKm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3mrTKm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3mrTKm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3mrTKm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3mrTKm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3mrTKm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mrTKm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3mrTKm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3mrTKm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3mrTKm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3mrTKm.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTf3GDJ.s: Assembler messages:
encrypt.c: /tmp/ccTf3GDJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTf3GDJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTf3GDJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTf3GDJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTf3GDJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTf3GDJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTf3GDJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTf3GDJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTf3GDJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTf3GDJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTf3GDJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTf3GDJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTf3GDJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTf3GDJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTf3GDJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTf3GDJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTf3GDJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTf3GDJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTf3GDJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTf3GDJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTf3GDJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTf3GDJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTf3GDJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTf3GDJ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNN6ua1.s: Assembler messages:
encrypt.c: /tmp/ccNN6ua1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNN6ua1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNN6ua1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNN6ua1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN6ua1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN6ua1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN6ua1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN6ua1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN6ua1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNN6ua1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNN6ua1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNN6ua1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNN6ua1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN6ua1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNN6ua1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNN6ua1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNN6ua1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNN6ua1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNN6ua1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN6ua1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNN6ua1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNN6ua1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNN6ua1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNN6ua1.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccV83lEc.s: Assembler messages:
encrypt.c: /tmp/ccV83lEc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV83lEc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV83lEc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccV83lEc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV83lEc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV83lEc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV83lEc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV83lEc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV83lEc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV83lEc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV83lEc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV83lEc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV83lEc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV83lEc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV83lEc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV83lEc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccV83lEc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV83lEc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV83lEc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV83lEc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV83lEc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV83lEc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV83lEc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV83lEc.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1kFR9e.s: Assembler messages:
encrypt.c: /tmp/cc1kFR9e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1kFR9e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1kFR9e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1kFR9e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kFR9e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kFR9e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kFR9e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kFR9e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kFR9e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1kFR9e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1kFR9e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1kFR9e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1kFR9e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kFR9e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1kFR9e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1kFR9e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1kFR9e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1kFR9e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1kFR9e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kFR9e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1kFR9e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1kFR9e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1kFR9e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1kFR9e.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccju8bko.s: Assembler messages:
encrypt.c: /tmp/ccju8bko.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccju8bko.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccju8bko.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccju8bko.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccju8bko.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccju8bko.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccju8bko.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccju8bko.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccju8bko.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccju8bko.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccju8bko.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccju8bko.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccju8bko.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccju8bko.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccju8bko.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccju8bko.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccju8bko.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccju8bko.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccju8bko.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccju8bko.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccju8bko.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccju8bko.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccju8bko.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccju8bko.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRgIQsV.s: Assembler messages:
encrypt.c: /tmp/ccRgIQsV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRgIQsV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRgIQsV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRgIQsV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgIQsV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgIQsV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgIQsV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgIQsV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgIQsV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRgIQsV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRgIQsV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRgIQsV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRgIQsV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgIQsV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRgIQsV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRgIQsV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRgIQsV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRgIQsV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRgIQsV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRgIQsV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgIQsV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRgIQsV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRgIQsV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRgIQsV.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccx3E5KO.s: Assembler messages:
encrypt.c: /tmp/ccx3E5KO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx3E5KO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx3E5KO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccx3E5KO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3E5KO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3E5KO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3E5KO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3E5KO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3E5KO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx3E5KO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx3E5KO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx3E5KO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx3E5KO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3E5KO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx3E5KO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccx3E5KO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx3E5KO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx3E5KO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx3E5KO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3E5KO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx3E5KO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx3E5KO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx3E5KO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx3E5KO.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4ThKzg.s: Assembler messages:
encrypt.c: /tmp/cc4ThKzg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4ThKzg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4ThKzg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4ThKzg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ThKzg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ThKzg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ThKzg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ThKzg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ThKzg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4ThKzg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4ThKzg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4ThKzg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4ThKzg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ThKzg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4ThKzg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4ThKzg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4ThKzg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ThKzg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ThKzg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ThKzg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ThKzg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4ThKzg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ThKzg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ThKzg.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnOFgMZ.s: Assembler messages:
encrypt.c: /tmp/ccnOFgMZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnOFgMZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnOFgMZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnOFgMZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOFgMZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOFgMZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOFgMZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOFgMZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOFgMZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnOFgMZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnOFgMZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnOFgMZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnOFgMZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOFgMZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnOFgMZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnOFgMZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnOFgMZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnOFgMZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnOFgMZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnOFgMZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOFgMZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnOFgMZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnOFgMZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnOFgMZ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1cTu8p.s: Assembler messages:
encrypt.c: /tmp/cc1cTu8p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1cTu8p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1cTu8p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1cTu8p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cTu8p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cTu8p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cTu8p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cTu8p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cTu8p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1cTu8p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1cTu8p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1cTu8p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1cTu8p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cTu8p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1cTu8p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1cTu8p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1cTu8p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1cTu8p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1cTu8p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1cTu8p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cTu8p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1cTu8p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1cTu8p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1cTu8p.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRhbrgH.s: Assembler messages:
encrypt.c: /tmp/ccRhbrgH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRhbrgH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRhbrgH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRhbrgH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhbrgH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhbrgH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhbrgH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhbrgH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhbrgH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRhbrgH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRhbrgH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRhbrgH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRhbrgH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhbrgH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRhbrgH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRhbrgH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRhbrgH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRhbrgH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRhbrgH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhbrgH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRhbrgH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRhbrgH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRhbrgH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRhbrgH.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjR5KyI.s: Assembler messages:
encrypt.c: /tmp/ccjR5KyI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjR5KyI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjR5KyI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjR5KyI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjR5KyI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjR5KyI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjR5KyI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjR5KyI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjR5KyI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjR5KyI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjR5KyI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjR5KyI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjR5KyI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjR5KyI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjR5KyI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjR5KyI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjR5KyI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjR5KyI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjR5KyI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjR5KyI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjR5KyI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjR5KyI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjR5KyI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjR5KyI.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwdELE4.s: Assembler messages:
encrypt.c: /tmp/ccwdELE4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwdELE4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwdELE4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwdELE4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdELE4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdELE4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdELE4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdELE4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdELE4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwdELE4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwdELE4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwdELE4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwdELE4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdELE4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwdELE4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwdELE4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwdELE4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwdELE4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwdELE4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdELE4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwdELE4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwdELE4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwdELE4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwdELE4.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNpXPZC.s: Assembler messages:
encrypt.c: /tmp/ccNpXPZC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNpXPZC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNpXPZC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNpXPZC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpXPZC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpXPZC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpXPZC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpXPZC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpXPZC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNpXPZC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNpXPZC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNpXPZC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNpXPZC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpXPZC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNpXPZC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNpXPZC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNpXPZC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNpXPZC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNpXPZC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNpXPZC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNpXPZC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNpXPZC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNpXPZC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNpXPZC.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrBCpRb.s: Assembler messages:
encrypt.c: /tmp/ccrBCpRb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrBCpRb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrBCpRb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrBCpRb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBCpRb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBCpRb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBCpRb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBCpRb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBCpRb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrBCpRb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrBCpRb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrBCpRb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrBCpRb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBCpRb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrBCpRb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrBCpRb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrBCpRb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrBCpRb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrBCpRb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrBCpRb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBCpRb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrBCpRb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrBCpRb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrBCpRb.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrhDt4t.s: Assembler messages:
encrypt.c: /tmp/ccrhDt4t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrhDt4t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrhDt4t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrhDt4t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhDt4t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhDt4t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhDt4t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhDt4t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhDt4t.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrhDt4t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrhDt4t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrhDt4t.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrhDt4t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhDt4t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrhDt4t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrhDt4t.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrhDt4t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrhDt4t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrhDt4t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrhDt4t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhDt4t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrhDt4t.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrhDt4t.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrhDt4t.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccs6NXTw.s: Assembler messages:
encrypt.c: /tmp/ccs6NXTw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs6NXTw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs6NXTw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccs6NXTw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6NXTw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6NXTw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6NXTw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6NXTw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6NXTw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs6NXTw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs6NXTw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs6NXTw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs6NXTw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6NXTw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs6NXTw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccs6NXTw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs6NXTw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs6NXTw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs6NXTw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6NXTw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs6NXTw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs6NXTw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs6NXTw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs6NXTw.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRUq9UY.s: Assembler messages:
encrypt.c: /tmp/ccRUq9UY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRUq9UY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRUq9UY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRUq9UY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUq9UY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUq9UY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUq9UY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUq9UY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUq9UY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRUq9UY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRUq9UY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRUq9UY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRUq9UY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUq9UY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRUq9UY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRUq9UY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRUq9UY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRUq9UY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRUq9UY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUq9UY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRUq9UY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRUq9UY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRUq9UY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRUq9UY.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSdUG5T.s: Assembler messages:
encrypt.c: /tmp/ccSdUG5T.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSdUG5T.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSdUG5T.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSdUG5T.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdUG5T.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdUG5T.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdUG5T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdUG5T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdUG5T.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSdUG5T.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSdUG5T.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSdUG5T.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSdUG5T.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdUG5T.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSdUG5T.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSdUG5T.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSdUG5T.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSdUG5T.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSdUG5T.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSdUG5T.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdUG5T.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSdUG5T.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSdUG5T.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSdUG5T.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5tDdwm.s: Assembler messages:
encrypt.c: /tmp/cc5tDdwm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5tDdwm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5tDdwm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5tDdwm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tDdwm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tDdwm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tDdwm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tDdwm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tDdwm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5tDdwm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5tDdwm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5tDdwm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5tDdwm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tDdwm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5tDdwm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5tDdwm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5tDdwm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5tDdwm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5tDdwm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tDdwm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5tDdwm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5tDdwm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5tDdwm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5tDdwm.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIWncth.s: Assembler messages:
encrypt.c: /tmp/ccIWncth.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIWncth.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIWncth.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIWncth.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWncth.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWncth.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWncth.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWncth.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWncth.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIWncth.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIWncth.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIWncth.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIWncth.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWncth.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIWncth.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIWncth.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIWncth.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIWncth.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIWncth.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIWncth.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWncth.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIWncth.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIWncth.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIWncth.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKgVU6J.s: Assembler messages:
encrypt.c: /tmp/ccKgVU6J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKgVU6J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKgVU6J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKgVU6J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKgVU6J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKgVU6J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKgVU6J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKgVU6J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKgVU6J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKgVU6J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKgVU6J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKgVU6J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKgVU6J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKgVU6J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKgVU6J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKgVU6J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKgVU6J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKgVU6J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKgVU6J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKgVU6J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKgVU6J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKgVU6J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKgVU6J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKgVU6J.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUDszdM.s: Assembler messages:
encrypt.c: /tmp/ccUDszdM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUDszdM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUDszdM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUDszdM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDszdM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDszdM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDszdM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDszdM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDszdM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUDszdM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUDszdM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUDszdM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUDszdM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDszdM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUDszdM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUDszdM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUDszdM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUDszdM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUDszdM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDszdM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUDszdM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUDszdM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUDszdM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUDszdM.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccULM0C0.s: Assembler messages:
encrypt.c: /tmp/ccULM0C0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccULM0C0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccULM0C0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccULM0C0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULM0C0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULM0C0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULM0C0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULM0C0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULM0C0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULM0C0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULM0C0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULM0C0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccULM0C0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULM0C0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccULM0C0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULM0C0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccULM0C0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULM0C0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccULM0C0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccULM0C0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULM0C0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccULM0C0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccULM0C0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccULM0C0.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUySoac.s: Assembler messages:
encrypt.c: /tmp/ccUySoac.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUySoac.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUySoac.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUySoac.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUySoac.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUySoac.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUySoac.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUySoac.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUySoac.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUySoac.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUySoac.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUySoac.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUySoac.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUySoac.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUySoac.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUySoac.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUySoac.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUySoac.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUySoac.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUySoac.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUySoac.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUySoac.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUySoac.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUySoac.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGdJ2zM.s: Assembler messages:
encrypt.c: /tmp/ccGdJ2zM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGdJ2zM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGdJ2zM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGdJ2zM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdJ2zM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdJ2zM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdJ2zM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdJ2zM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdJ2zM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGdJ2zM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGdJ2zM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGdJ2zM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGdJ2zM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdJ2zM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGdJ2zM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGdJ2zM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGdJ2zM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGdJ2zM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGdJ2zM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdJ2zM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGdJ2zM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGdJ2zM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGdJ2zM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGdJ2zM.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnLWyzr.s: Assembler messages:
encrypt.c: /tmp/ccnLWyzr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnLWyzr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnLWyzr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnLWyzr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLWyzr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLWyzr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLWyzr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLWyzr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLWyzr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnLWyzr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnLWyzr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnLWyzr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnLWyzr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLWyzr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnLWyzr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnLWyzr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnLWyzr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnLWyzr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnLWyzr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnLWyzr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLWyzr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnLWyzr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnLWyzr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnLWyzr.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc3lBGHY.s: Assembler messages:
encrypt.c: /tmp/cc3lBGHY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3lBGHY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3lBGHY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3lBGHY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3lBGHY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3lBGHY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3lBGHY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3lBGHY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3lBGHY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3lBGHY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3lBGHY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3lBGHY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3lBGHY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3lBGHY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3lBGHY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3lBGHY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3lBGHY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3lBGHY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3lBGHY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3lBGHY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3lBGHY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3lBGHY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3lBGHY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3lBGHY.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccrZMWYX.s: Assembler messages:
encrypt.c: /tmp/ccrZMWYX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrZMWYX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrZMWYX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrZMWYX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZMWYX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZMWYX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZMWYX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZMWYX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZMWYX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrZMWYX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrZMWYX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrZMWYX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrZMWYX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZMWYX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrZMWYX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrZMWYX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrZMWYX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrZMWYX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrZMWYX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrZMWYX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZMWYX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrZMWYX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrZMWYX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrZMWYX.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKKRR9z.s: Assembler messages:
encrypt.c: /tmp/ccKKRR9z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKKRR9z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKKRR9z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKKRR9z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKRR9z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKRR9z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKRR9z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKRR9z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKRR9z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKKRR9z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKKRR9z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKKRR9z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKKRR9z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKRR9z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKKRR9z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKKRR9z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKKRR9z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKKRR9z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKKRR9z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKRR9z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKKRR9z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKKRR9z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKKRR9z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKKRR9z.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cchGZlci.s: Assembler messages:
encrypt.c: /tmp/cchGZlci.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchGZlci.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchGZlci.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchGZlci.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGZlci.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGZlci.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGZlci.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGZlci.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGZlci.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchGZlci.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchGZlci.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchGZlci.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchGZlci.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGZlci.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchGZlci.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchGZlci.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchGZlci.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchGZlci.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchGZlci.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchGZlci.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGZlci.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchGZlci.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchGZlci.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchGZlci.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccG4N2sv.s: Assembler messages:
encrypt.c: /tmp/ccG4N2sv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG4N2sv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG4N2sv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG4N2sv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4N2sv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4N2sv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4N2sv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4N2sv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4N2sv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG4N2sv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG4N2sv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG4N2sv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG4N2sv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4N2sv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG4N2sv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG4N2sv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG4N2sv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG4N2sv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG4N2sv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG4N2sv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4N2sv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG4N2sv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG4N2sv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG4N2sv.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccv6fD7V.s: Assembler messages:
encrypt.c: /tmp/ccv6fD7V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv6fD7V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv6fD7V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccv6fD7V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6fD7V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6fD7V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6fD7V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6fD7V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6fD7V.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv6fD7V.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv6fD7V.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv6fD7V.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv6fD7V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6fD7V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv6fD7V.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccv6fD7V.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv6fD7V.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv6fD7V.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv6fD7V.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6fD7V.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv6fD7V.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv6fD7V.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv6fD7V.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv6fD7V.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6RaoFr.s: Assembler messages:
encrypt.c: /tmp/cc6RaoFr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6RaoFr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6RaoFr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6RaoFr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RaoFr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RaoFr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RaoFr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RaoFr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RaoFr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6RaoFr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6RaoFr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6RaoFr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6RaoFr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RaoFr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6RaoFr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6RaoFr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6RaoFr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6RaoFr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6RaoFr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RaoFr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6RaoFr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6RaoFr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6RaoFr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6RaoFr.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccG1OxE0.s: Assembler messages:
encrypt.c: /tmp/ccG1OxE0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG1OxE0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG1OxE0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG1OxE0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1OxE0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1OxE0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1OxE0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1OxE0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1OxE0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG1OxE0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG1OxE0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG1OxE0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG1OxE0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1OxE0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG1OxE0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG1OxE0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG1OxE0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG1OxE0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG1OxE0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG1OxE0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1OxE0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG1OxE0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG1OxE0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG1OxE0.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc24RPWJ.s: Assembler messages:
encrypt.c: /tmp/cc24RPWJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc24RPWJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc24RPWJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc24RPWJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24RPWJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24RPWJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24RPWJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24RPWJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24RPWJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc24RPWJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc24RPWJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc24RPWJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc24RPWJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24RPWJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc24RPWJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc24RPWJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc24RPWJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc24RPWJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc24RPWJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc24RPWJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc24RPWJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc24RPWJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc24RPWJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc24RPWJ.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccRkhJEc.s: Assembler messages:
encrypt.c: /tmp/ccRkhJEc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRkhJEc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRkhJEc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRkhJEc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRkhJEc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRkhJEc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRkhJEc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRkhJEc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRkhJEc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRkhJEc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRkhJEc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRkhJEc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRkhJEc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRkhJEc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRkhJEc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRkhJEc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRkhJEc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRkhJEc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRkhJEc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRkhJEc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRkhJEc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRkhJEc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRkhJEc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRkhJEc.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUlZnUI.s: Assembler messages:
encrypt.c: /tmp/ccUlZnUI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUlZnUI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUlZnUI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUlZnUI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlZnUI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlZnUI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlZnUI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlZnUI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlZnUI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUlZnUI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUlZnUI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUlZnUI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUlZnUI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlZnUI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUlZnUI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUlZnUI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUlZnUI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUlZnUI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUlZnUI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUlZnUI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlZnUI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUlZnUI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUlZnUI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUlZnUI.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwfwvZd.s: Assembler messages:
encrypt.c: /tmp/ccwfwvZd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwfwvZd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwfwvZd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwfwvZd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfwvZd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfwvZd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfwvZd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfwvZd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfwvZd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwfwvZd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwfwvZd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwfwvZd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwfwvZd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfwvZd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwfwvZd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwfwvZd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwfwvZd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwfwvZd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwfwvZd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwfwvZd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwfwvZd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwfwvZd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwfwvZd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwfwvZd.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBSjBJW.s: Assembler messages:
encrypt.c: /tmp/ccBSjBJW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBSjBJW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBSjBJW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBSjBJW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSjBJW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSjBJW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSjBJW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSjBJW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSjBJW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBSjBJW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBSjBJW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBSjBJW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBSjBJW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSjBJW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBSjBJW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBSjBJW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBSjBJW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBSjBJW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBSjBJW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSjBJW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBSjBJW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBSjBJW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBSjBJW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBSjBJW.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrcTFWn.s: Assembler messages:
encrypt.c: /tmp/ccrcTFWn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrcTFWn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrcTFWn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrcTFWn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcTFWn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcTFWn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcTFWn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcTFWn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcTFWn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcTFWn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcTFWn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcTFWn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrcTFWn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcTFWn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrcTFWn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcTFWn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrcTFWn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcTFWn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcTFWn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcTFWn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcTFWn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcTFWn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrcTFWn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcTFWn.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccb6xkvP.s: Assembler messages:
encrypt.c: /tmp/ccb6xkvP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb6xkvP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb6xkvP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccb6xkvP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6xkvP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6xkvP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6xkvP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6xkvP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6xkvP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb6xkvP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb6xkvP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb6xkvP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb6xkvP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6xkvP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb6xkvP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb6xkvP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb6xkvP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb6xkvP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb6xkvP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb6xkvP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6xkvP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb6xkvP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb6xkvP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb6xkvP.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnqxcPs.s: Assembler messages:
encrypt.c: /tmp/ccnqxcPs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnqxcPs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnqxcPs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnqxcPs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqxcPs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqxcPs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqxcPs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqxcPs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqxcPs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnqxcPs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnqxcPs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnqxcPs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnqxcPs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqxcPs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnqxcPs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnqxcPs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnqxcPs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnqxcPs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnqxcPs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqxcPs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnqxcPs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnqxcPs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnqxcPs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnqxcPs.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccL3D5Jx.s: Assembler messages:
encrypt.c: /tmp/ccL3D5Jx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL3D5Jx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL3D5Jx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL3D5Jx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3D5Jx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3D5Jx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3D5Jx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3D5Jx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3D5Jx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL3D5Jx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL3D5Jx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL3D5Jx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL3D5Jx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3D5Jx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL3D5Jx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL3D5Jx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL3D5Jx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL3D5Jx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL3D5Jx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3D5Jx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL3D5Jx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL3D5Jx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL3D5Jx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL3D5Jx.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccwYjKWd.s: Assembler messages:
encrypt.c: /tmp/ccwYjKWd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwYjKWd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwYjKWd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwYjKWd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYjKWd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYjKWd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYjKWd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYjKWd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYjKWd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwYjKWd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwYjKWd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwYjKWd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwYjKWd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYjKWd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwYjKWd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwYjKWd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwYjKWd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwYjKWd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwYjKWd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwYjKWd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYjKWd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwYjKWd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwYjKWd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwYjKWd.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccACvtdG.s: Assembler messages:
encrypt.c: /tmp/ccACvtdG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccACvtdG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccACvtdG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccACvtdG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACvtdG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACvtdG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACvtdG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACvtdG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACvtdG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccACvtdG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccACvtdG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccACvtdG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccACvtdG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACvtdG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccACvtdG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccACvtdG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccACvtdG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccACvtdG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccACvtdG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccACvtdG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACvtdG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccACvtdG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccACvtdG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccACvtdG.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccufyI38.s: Assembler messages:
encrypt.c: /tmp/ccufyI38.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccufyI38.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccufyI38.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccufyI38.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufyI38.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufyI38.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufyI38.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufyI38.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufyI38.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccufyI38.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccufyI38.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccufyI38.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccufyI38.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufyI38.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccufyI38.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccufyI38.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccufyI38.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccufyI38.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccufyI38.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufyI38.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccufyI38.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccufyI38.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccufyI38.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccufyI38.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJvkOAX.s: Assembler messages:
encrypt.c: /tmp/ccJvkOAX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJvkOAX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJvkOAX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJvkOAX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvkOAX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvkOAX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvkOAX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvkOAX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvkOAX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJvkOAX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJvkOAX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJvkOAX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJvkOAX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvkOAX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJvkOAX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJvkOAX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJvkOAX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJvkOAX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJvkOAX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvkOAX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJvkOAX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJvkOAX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJvkOAX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJvkOAX.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOeCJsp.s: Assembler messages:
encrypt.c: /tmp/ccOeCJsp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOeCJsp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOeCJsp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOeCJsp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeCJsp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeCJsp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeCJsp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeCJsp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeCJsp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOeCJsp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOeCJsp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOeCJsp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOeCJsp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeCJsp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOeCJsp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOeCJsp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOeCJsp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOeCJsp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOeCJsp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOeCJsp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeCJsp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOeCJsp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOeCJsp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOeCJsp.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpIeXhX.s: Assembler messages:
encrypt.c: /tmp/ccpIeXhX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpIeXhX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpIeXhX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpIeXhX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIeXhX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIeXhX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIeXhX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIeXhX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIeXhX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpIeXhX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpIeXhX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpIeXhX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpIeXhX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIeXhX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpIeXhX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpIeXhX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpIeXhX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpIeXhX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpIeXhX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpIeXhX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIeXhX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpIeXhX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpIeXhX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpIeXhX.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxbuRjp.s: Assembler messages:
encrypt.c: /tmp/ccxbuRjp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxbuRjp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxbuRjp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxbuRjp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbuRjp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbuRjp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbuRjp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbuRjp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbuRjp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxbuRjp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxbuRjp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxbuRjp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxbuRjp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbuRjp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxbuRjp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxbuRjp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxbuRjp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxbuRjp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxbuRjp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbuRjp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxbuRjp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxbuRjp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxbuRjp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxbuRjp.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9XcgQC.s: Assembler messages:
encrypt.c: /tmp/cc9XcgQC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9XcgQC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9XcgQC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9XcgQC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9XcgQC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9XcgQC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9XcgQC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9XcgQC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9XcgQC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9XcgQC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9XcgQC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9XcgQC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9XcgQC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9XcgQC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9XcgQC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9XcgQC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9XcgQC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9XcgQC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9XcgQC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9XcgQC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9XcgQC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9XcgQC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9XcgQC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9XcgQC.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYLXtD9.s: Assembler messages:
encrypt.c: /tmp/ccYLXtD9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYLXtD9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYLXtD9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYLXtD9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYLXtD9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYLXtD9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYLXtD9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYLXtD9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYLXtD9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYLXtD9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYLXtD9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYLXtD9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYLXtD9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYLXtD9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYLXtD9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYLXtD9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYLXtD9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYLXtD9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYLXtD9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYLXtD9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYLXtD9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYLXtD9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYLXtD9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYLXtD9.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSMEMn6.s: Assembler messages:
encrypt.c: /tmp/ccSMEMn6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSMEMn6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSMEMn6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSMEMn6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMEMn6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMEMn6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMEMn6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMEMn6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMEMn6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSMEMn6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSMEMn6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSMEMn6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSMEMn6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMEMn6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSMEMn6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSMEMn6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSMEMn6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSMEMn6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSMEMn6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMEMn6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSMEMn6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSMEMn6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSMEMn6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSMEMn6.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxfh3YN.s: Assembler messages:
encrypt.c: /tmp/ccxfh3YN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxfh3YN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxfh3YN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxfh3YN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfh3YN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfh3YN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfh3YN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfh3YN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfh3YN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxfh3YN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxfh3YN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxfh3YN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxfh3YN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfh3YN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxfh3YN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxfh3YN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxfh3YN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxfh3YN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxfh3YN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxfh3YN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfh3YN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxfh3YN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxfh3YN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxfh3YN.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNDjDGq.s: Assembler messages:
encrypt.c: /tmp/ccNDjDGq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNDjDGq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNDjDGq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNDjDGq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNDjDGq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNDjDGq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNDjDGq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNDjDGq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNDjDGq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNDjDGq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNDjDGq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNDjDGq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNDjDGq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNDjDGq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNDjDGq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNDjDGq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNDjDGq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNDjDGq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNDjDGq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNDjDGq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNDjDGq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNDjDGq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNDjDGq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNDjDGq.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjI94GZ.s: Assembler messages:
encrypt.c: /tmp/ccjI94GZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjI94GZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjI94GZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjI94GZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjI94GZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjI94GZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjI94GZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjI94GZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjI94GZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjI94GZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjI94GZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjI94GZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjI94GZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjI94GZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjI94GZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjI94GZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjI94GZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjI94GZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjI94GZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjI94GZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjI94GZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjI94GZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjI94GZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjI94GZ.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEtDIYw.s: Assembler messages:
encrypt.c: /tmp/ccEtDIYw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEtDIYw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEtDIYw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEtDIYw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtDIYw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtDIYw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtDIYw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtDIYw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtDIYw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEtDIYw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEtDIYw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEtDIYw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEtDIYw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtDIYw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEtDIYw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEtDIYw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEtDIYw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEtDIYw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEtDIYw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtDIYw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEtDIYw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEtDIYw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEtDIYw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEtDIYw.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpSZFYZ.s: Assembler messages:
encrypt.c: /tmp/ccpSZFYZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpSZFYZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpSZFYZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpSZFYZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSZFYZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSZFYZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSZFYZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSZFYZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSZFYZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpSZFYZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpSZFYZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpSZFYZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpSZFYZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSZFYZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpSZFYZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpSZFYZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpSZFYZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpSZFYZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpSZFYZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpSZFYZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSZFYZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpSZFYZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpSZFYZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpSZFYZ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccL1mnkz.s: Assembler messages:
encrypt.c: /tmp/ccL1mnkz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL1mnkz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL1mnkz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL1mnkz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1mnkz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1mnkz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1mnkz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1mnkz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1mnkz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL1mnkz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL1mnkz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL1mnkz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL1mnkz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1mnkz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL1mnkz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL1mnkz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL1mnkz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL1mnkz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL1mnkz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1mnkz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL1mnkz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL1mnkz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL1mnkz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL1mnkz.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVlb3Vf.s: Assembler messages:
encrypt.c: /tmp/ccVlb3Vf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVlb3Vf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVlb3Vf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVlb3Vf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlb3Vf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlb3Vf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlb3Vf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlb3Vf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlb3Vf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVlb3Vf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVlb3Vf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVlb3Vf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVlb3Vf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlb3Vf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVlb3Vf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVlb3Vf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVlb3Vf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVlb3Vf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVlb3Vf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVlb3Vf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlb3Vf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVlb3Vf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVlb3Vf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVlb3Vf.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMtoBQ9.s: Assembler messages:
encrypt.c: /tmp/ccMtoBQ9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMtoBQ9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMtoBQ9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMtoBQ9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtoBQ9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtoBQ9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtoBQ9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtoBQ9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtoBQ9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMtoBQ9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMtoBQ9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMtoBQ9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMtoBQ9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtoBQ9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMtoBQ9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMtoBQ9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMtoBQ9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMtoBQ9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMtoBQ9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtoBQ9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMtoBQ9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMtoBQ9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMtoBQ9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMtoBQ9.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckg3B0I.s: Assembler messages:
encrypt.c: /tmp/cckg3B0I.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckg3B0I.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckg3B0I.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckg3B0I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckg3B0I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckg3B0I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckg3B0I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckg3B0I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckg3B0I.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckg3B0I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckg3B0I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckg3B0I.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckg3B0I.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckg3B0I.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckg3B0I.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckg3B0I.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckg3B0I.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckg3B0I.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckg3B0I.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckg3B0I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckg3B0I.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckg3B0I.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckg3B0I.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckg3B0I.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7qmRgW.s: Assembler messages:
encrypt.c: /tmp/cc7qmRgW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7qmRgW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7qmRgW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7qmRgW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qmRgW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qmRgW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qmRgW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qmRgW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qmRgW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7qmRgW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7qmRgW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7qmRgW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7qmRgW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qmRgW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7qmRgW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7qmRgW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7qmRgW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7qmRgW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7qmRgW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qmRgW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7qmRgW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7qmRgW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7qmRgW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7qmRgW.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccx6GZit.s: Assembler messages:
encrypt.c: /tmp/ccx6GZit.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx6GZit.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx6GZit.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx6GZit.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6GZit.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6GZit.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6GZit.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6GZit.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6GZit.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx6GZit.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx6GZit.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx6GZit.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx6GZit.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6GZit.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx6GZit.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx6GZit.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx6GZit.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx6GZit.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx6GZit.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx6GZit.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx6GZit.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx6GZit.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx6GZit.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx6GZit.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2aRxop.s: Assembler messages:
encrypt.c: /tmp/cc2aRxop.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2aRxop.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2aRxop.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2aRxop.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aRxop.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aRxop.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aRxop.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aRxop.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aRxop.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2aRxop.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2aRxop.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2aRxop.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2aRxop.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aRxop.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2aRxop.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2aRxop.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2aRxop.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2aRxop.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2aRxop.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aRxop.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2aRxop.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2aRxop.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2aRxop.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2aRxop.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9Jtoi3.s: Assembler messages:
encrypt.c: /tmp/cc9Jtoi3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9Jtoi3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9Jtoi3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9Jtoi3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Jtoi3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Jtoi3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Jtoi3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Jtoi3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Jtoi3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Jtoi3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Jtoi3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Jtoi3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9Jtoi3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Jtoi3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9Jtoi3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Jtoi3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9Jtoi3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Jtoi3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Jtoi3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Jtoi3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Jtoi3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Jtoi3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9Jtoi3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Jtoi3.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc756K6a.s: Assembler messages:
encrypt.c: /tmp/cc756K6a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc756K6a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc756K6a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc756K6a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc756K6a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc756K6a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc756K6a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc756K6a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc756K6a.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc756K6a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc756K6a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc756K6a.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc756K6a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc756K6a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc756K6a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc756K6a.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc756K6a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc756K6a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc756K6a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc756K6a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc756K6a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc756K6a.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc756K6a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc756K6a.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgEd1FH.s: Assembler messages:
encrypt.c: /tmp/ccgEd1FH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgEd1FH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgEd1FH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgEd1FH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEd1FH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEd1FH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEd1FH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEd1FH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEd1FH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgEd1FH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgEd1FH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgEd1FH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgEd1FH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEd1FH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgEd1FH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgEd1FH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgEd1FH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgEd1FH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgEd1FH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEd1FH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgEd1FH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgEd1FH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgEd1FH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgEd1FH.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHUhdZG.s: Assembler messages:
encrypt.c: /tmp/ccHUhdZG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHUhdZG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHUhdZG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHUhdZG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUhdZG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUhdZG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUhdZG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUhdZG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUhdZG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHUhdZG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHUhdZG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHUhdZG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHUhdZG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUhdZG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHUhdZG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHUhdZG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHUhdZG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHUhdZG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHUhdZG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHUhdZG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUhdZG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHUhdZG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHUhdZG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHUhdZG.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvqntkf.s: Assembler messages:
encrypt.c: /tmp/ccvqntkf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvqntkf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvqntkf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvqntkf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqntkf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqntkf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqntkf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqntkf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqntkf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvqntkf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvqntkf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvqntkf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvqntkf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqntkf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvqntkf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvqntkf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvqntkf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvqntkf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvqntkf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqntkf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvqntkf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvqntkf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvqntkf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvqntkf.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc93xPLe.s: Assembler messages:
encrypt.c: /tmp/cc93xPLe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc93xPLe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc93xPLe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc93xPLe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc93xPLe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc93xPLe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc93xPLe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc93xPLe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc93xPLe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc93xPLe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc93xPLe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc93xPLe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc93xPLe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc93xPLe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc93xPLe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc93xPLe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc93xPLe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc93xPLe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc93xPLe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc93xPLe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc93xPLe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc93xPLe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc93xPLe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc93xPLe.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjc6Y9N.s: Assembler messages:
encrypt.c: /tmp/ccjc6Y9N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjc6Y9N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjc6Y9N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjc6Y9N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjc6Y9N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjc6Y9N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjc6Y9N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjc6Y9N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjc6Y9N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjc6Y9N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjc6Y9N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjc6Y9N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjc6Y9N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjc6Y9N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjc6Y9N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjc6Y9N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjc6Y9N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjc6Y9N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjc6Y9N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjc6Y9N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjc6Y9N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjc6Y9N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjc6Y9N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjc6Y9N.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfSmzXQ.s: Assembler messages:
encrypt.c: /tmp/ccfSmzXQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfSmzXQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfSmzXQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfSmzXQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfSmzXQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfSmzXQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfSmzXQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfSmzXQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfSmzXQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfSmzXQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfSmzXQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfSmzXQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfSmzXQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfSmzXQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfSmzXQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfSmzXQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfSmzXQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfSmzXQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfSmzXQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfSmzXQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfSmzXQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfSmzXQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfSmzXQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfSmzXQ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckIsv2p.s: Assembler messages:
encrypt.c: /tmp/cckIsv2p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckIsv2p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckIsv2p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckIsv2p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIsv2p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIsv2p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIsv2p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIsv2p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIsv2p.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckIsv2p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckIsv2p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckIsv2p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckIsv2p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIsv2p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckIsv2p.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckIsv2p.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckIsv2p.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckIsv2p.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckIsv2p.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIsv2p.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckIsv2p.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckIsv2p.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckIsv2p.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckIsv2p.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc1Lb7Yt.s: Assembler messages:
encrypt.c: /tmp/cc1Lb7Yt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Lb7Yt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Lb7Yt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Lb7Yt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Lb7Yt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Lb7Yt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Lb7Yt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Lb7Yt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Lb7Yt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Lb7Yt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Lb7Yt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Lb7Yt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Lb7Yt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Lb7Yt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Lb7Yt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1Lb7Yt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Lb7Yt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Lb7Yt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Lb7Yt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Lb7Yt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Lb7Yt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Lb7Yt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Lb7Yt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Lb7Yt.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccX3G8x8.s: Assembler messages:
encrypt.c: /tmp/ccX3G8x8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX3G8x8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX3G8x8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccX3G8x8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX3G8x8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX3G8x8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX3G8x8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX3G8x8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX3G8x8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX3G8x8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX3G8x8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX3G8x8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX3G8x8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX3G8x8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX3G8x8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX3G8x8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccX3G8x8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX3G8x8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX3G8x8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX3G8x8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX3G8x8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX3G8x8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX3G8x8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX3G8x8.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuGHl42.s: Assembler messages:
encrypt.c: /tmp/ccuGHl42.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuGHl42.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuGHl42.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuGHl42.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGHl42.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGHl42.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGHl42.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGHl42.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGHl42.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuGHl42.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuGHl42.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuGHl42.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuGHl42.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGHl42.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuGHl42.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuGHl42.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuGHl42.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuGHl42.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuGHl42.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGHl42.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuGHl42.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuGHl42.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuGHl42.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuGHl42.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyYXFGC.s: Assembler messages:
encrypt.c: /tmp/ccyYXFGC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyYXFGC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyYXFGC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyYXFGC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyYXFGC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyYXFGC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyYXFGC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyYXFGC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyYXFGC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyYXFGC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyYXFGC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyYXFGC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyYXFGC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyYXFGC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyYXFGC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyYXFGC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyYXFGC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyYXFGC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyYXFGC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyYXFGC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyYXFGC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyYXFGC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyYXFGC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyYXFGC.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCv1zSP.s: Assembler messages:
encrypt.c: /tmp/ccCv1zSP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCv1zSP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCv1zSP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCv1zSP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCv1zSP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCv1zSP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCv1zSP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCv1zSP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCv1zSP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCv1zSP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCv1zSP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCv1zSP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCv1zSP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCv1zSP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCv1zSP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCv1zSP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCv1zSP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCv1zSP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCv1zSP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCv1zSP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCv1zSP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCv1zSP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCv1zSP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCv1zSP.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrkll8j.s: Assembler messages:
encrypt.c: /tmp/ccrkll8j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrkll8j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrkll8j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrkll8j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkll8j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkll8j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkll8j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkll8j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkll8j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrkll8j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrkll8j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrkll8j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrkll8j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkll8j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrkll8j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrkll8j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrkll8j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrkll8j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrkll8j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrkll8j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkll8j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrkll8j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrkll8j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrkll8j.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdG2pdS.s: Assembler messages:
encrypt.c: /tmp/ccdG2pdS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdG2pdS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdG2pdS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdG2pdS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdG2pdS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdG2pdS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdG2pdS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdG2pdS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdG2pdS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdG2pdS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdG2pdS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdG2pdS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdG2pdS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdG2pdS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdG2pdS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdG2pdS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdG2pdS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdG2pdS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdG2pdS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdG2pdS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdG2pdS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdG2pdS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdG2pdS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdG2pdS.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsmPjkq.s: Assembler messages:
encrypt.c: /tmp/ccsmPjkq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsmPjkq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsmPjkq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsmPjkq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsmPjkq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsmPjkq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsmPjkq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsmPjkq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsmPjkq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsmPjkq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsmPjkq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsmPjkq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsmPjkq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsmPjkq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsmPjkq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsmPjkq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsmPjkq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsmPjkq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsmPjkq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsmPjkq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsmPjkq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsmPjkq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsmPjkq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsmPjkq.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccBVuFfy.s: Assembler messages:
encrypt.c: /tmp/ccBVuFfy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBVuFfy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBVuFfy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBVuFfy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVuFfy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVuFfy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVuFfy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVuFfy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVuFfy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBVuFfy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBVuFfy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBVuFfy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBVuFfy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVuFfy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBVuFfy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBVuFfy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBVuFfy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBVuFfy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBVuFfy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVuFfy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBVuFfy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBVuFfy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBVuFfy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBVuFfy.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccHB2INc.s: Assembler messages:
encrypt.c: /tmp/ccHB2INc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHB2INc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHB2INc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHB2INc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHB2INc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHB2INc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHB2INc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHB2INc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHB2INc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHB2INc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHB2INc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHB2INc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHB2INc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHB2INc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHB2INc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHB2INc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHB2INc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHB2INc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHB2INc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHB2INc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHB2INc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHB2INc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHB2INc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHB2INc.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTCefZ3.s: Assembler messages:
encrypt.c: /tmp/ccTCefZ3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTCefZ3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTCefZ3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTCefZ3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCefZ3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCefZ3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCefZ3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCefZ3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCefZ3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTCefZ3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTCefZ3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTCefZ3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTCefZ3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCefZ3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTCefZ3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTCefZ3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTCefZ3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTCefZ3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTCefZ3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCefZ3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTCefZ3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTCefZ3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTCefZ3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTCefZ3.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccl675dH.s: Assembler messages:
encrypt.c: /tmp/ccl675dH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl675dH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl675dH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccl675dH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl675dH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl675dH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl675dH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl675dH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl675dH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl675dH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl675dH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl675dH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl675dH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl675dH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl675dH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl675dH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccl675dH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl675dH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl675dH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl675dH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl675dH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl675dH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl675dH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl675dH.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCRt1EU.s: Assembler messages:
encrypt.c: /tmp/ccCRt1EU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCRt1EU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCRt1EU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCRt1EU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRt1EU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRt1EU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRt1EU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRt1EU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRt1EU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCRt1EU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCRt1EU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCRt1EU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCRt1EU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRt1EU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCRt1EU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCRt1EU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCRt1EU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCRt1EU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCRt1EU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRt1EU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCRt1EU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCRt1EU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCRt1EU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCRt1EU.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctZFd9p.s: Assembler messages:
encrypt.c: /tmp/cctZFd9p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctZFd9p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctZFd9p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctZFd9p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZFd9p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZFd9p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZFd9p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZFd9p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZFd9p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctZFd9p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctZFd9p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctZFd9p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctZFd9p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZFd9p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctZFd9p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctZFd9p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctZFd9p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctZFd9p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctZFd9p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctZFd9p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZFd9p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctZFd9p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctZFd9p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctZFd9p.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZtFWnP.s: Assembler messages:
encrypt.c: /tmp/ccZtFWnP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZtFWnP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZtFWnP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZtFWnP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtFWnP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtFWnP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtFWnP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtFWnP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtFWnP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZtFWnP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZtFWnP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZtFWnP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZtFWnP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtFWnP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZtFWnP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZtFWnP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZtFWnP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZtFWnP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZtFWnP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZtFWnP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtFWnP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZtFWnP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZtFWnP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZtFWnP.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsxUEoz.s: Assembler messages:
encrypt.c: /tmp/ccsxUEoz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsxUEoz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsxUEoz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsxUEoz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxUEoz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxUEoz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxUEoz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxUEoz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxUEoz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsxUEoz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsxUEoz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsxUEoz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsxUEoz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxUEoz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsxUEoz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsxUEoz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsxUEoz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsxUEoz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsxUEoz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxUEoz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsxUEoz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsxUEoz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsxUEoz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsxUEoz.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc9gDoGO.s: Assembler messages:
encrypt.c: /tmp/cc9gDoGO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9gDoGO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9gDoGO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9gDoGO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gDoGO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gDoGO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gDoGO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gDoGO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gDoGO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9gDoGO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9gDoGO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9gDoGO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9gDoGO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gDoGO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9gDoGO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9gDoGO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9gDoGO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9gDoGO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9gDoGO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gDoGO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9gDoGO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9gDoGO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9gDoGO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9gDoGO.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccxj6bUh.s: Assembler messages:
encrypt.c: /tmp/ccxj6bUh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxj6bUh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxj6bUh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxj6bUh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxj6bUh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxj6bUh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxj6bUh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxj6bUh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxj6bUh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxj6bUh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxj6bUh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxj6bUh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxj6bUh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxj6bUh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxj6bUh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxj6bUh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxj6bUh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxj6bUh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxj6bUh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxj6bUh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxj6bUh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxj6bUh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxj6bUh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxj6bUh.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPg3awF.s: Assembler messages:
encrypt.c: /tmp/ccPg3awF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPg3awF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPg3awF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPg3awF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPg3awF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPg3awF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPg3awF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPg3awF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPg3awF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPg3awF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPg3awF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPg3awF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPg3awF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPg3awF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPg3awF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPg3awF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPg3awF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPg3awF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPg3awF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPg3awF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPg3awF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPg3awF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPg3awF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPg3awF.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgBZV5m.s: Assembler messages:
encrypt.c: /tmp/ccgBZV5m.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgBZV5m.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgBZV5m.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgBZV5m.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgBZV5m.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgBZV5m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgBZV5m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgBZV5m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgBZV5m.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgBZV5m.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgBZV5m.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgBZV5m.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgBZV5m.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgBZV5m.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgBZV5m.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgBZV5m.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgBZV5m.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgBZV5m.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgBZV5m.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgBZV5m.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgBZV5m.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgBZV5m.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgBZV5m.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgBZV5m.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9Bwz8Y.s: Assembler messages:
encrypt.c: /tmp/cc9Bwz8Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9Bwz8Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9Bwz8Y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9Bwz8Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Bwz8Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Bwz8Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Bwz8Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Bwz8Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Bwz8Y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Bwz8Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Bwz8Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Bwz8Y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9Bwz8Y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Bwz8Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9Bwz8Y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Bwz8Y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9Bwz8Y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Bwz8Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Bwz8Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Bwz8Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Bwz8Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Bwz8Y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9Bwz8Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Bwz8Y.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccheQLDl.s: Assembler messages:
encrypt.c: /tmp/ccheQLDl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccheQLDl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccheQLDl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccheQLDl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheQLDl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheQLDl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheQLDl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheQLDl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheQLDl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccheQLDl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccheQLDl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccheQLDl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccheQLDl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheQLDl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccheQLDl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccheQLDl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccheQLDl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccheQLDl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccheQLDl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheQLDl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccheQLDl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccheQLDl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccheQLDl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccheQLDl.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCyCZk0.s: Assembler messages:
encrypt.c: /tmp/ccCyCZk0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCyCZk0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCyCZk0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCyCZk0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyCZk0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyCZk0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyCZk0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyCZk0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyCZk0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCyCZk0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCyCZk0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCyCZk0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCyCZk0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyCZk0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCyCZk0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCyCZk0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCyCZk0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCyCZk0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCyCZk0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyCZk0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCyCZk0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCyCZk0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCyCZk0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCyCZk0.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccytAs1t.s: Assembler messages:
encrypt.c: /tmp/ccytAs1t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccytAs1t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccytAs1t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccytAs1t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytAs1t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytAs1t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytAs1t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytAs1t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytAs1t.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccytAs1t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccytAs1t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccytAs1t.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccytAs1t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytAs1t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccytAs1t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccytAs1t.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccytAs1t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccytAs1t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccytAs1t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccytAs1t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytAs1t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccytAs1t.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccytAs1t.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccytAs1t.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc801XLF.s: Assembler messages:
encrypt.c: /tmp/cc801XLF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc801XLF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc801XLF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc801XLF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc801XLF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc801XLF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc801XLF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc801XLF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc801XLF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc801XLF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc801XLF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc801XLF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc801XLF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc801XLF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc801XLF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc801XLF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc801XLF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc801XLF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc801XLF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc801XLF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc801XLF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc801XLF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc801XLF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc801XLF.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cclWTOjY.s: Assembler messages:
encrypt.c: /tmp/cclWTOjY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclWTOjY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclWTOjY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclWTOjY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWTOjY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWTOjY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWTOjY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWTOjY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWTOjY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclWTOjY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclWTOjY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclWTOjY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclWTOjY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWTOjY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclWTOjY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclWTOjY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclWTOjY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclWTOjY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclWTOjY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWTOjY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclWTOjY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclWTOjY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclWTOjY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclWTOjY.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccy9EYsD.s: Assembler messages:
encrypt.c: /tmp/ccy9EYsD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy9EYsD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy9EYsD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy9EYsD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9EYsD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9EYsD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9EYsD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9EYsD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9EYsD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy9EYsD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy9EYsD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy9EYsD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy9EYsD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9EYsD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy9EYsD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy9EYsD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy9EYsD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy9EYsD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy9EYsD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9EYsD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy9EYsD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy9EYsD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy9EYsD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy9EYsD.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccynVZ79.s: Assembler messages:
encrypt.c: /tmp/ccynVZ79.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccynVZ79.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccynVZ79.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccynVZ79.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynVZ79.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynVZ79.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynVZ79.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynVZ79.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynVZ79.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccynVZ79.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccynVZ79.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccynVZ79.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccynVZ79.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynVZ79.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccynVZ79.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccynVZ79.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccynVZ79.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccynVZ79.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccynVZ79.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccynVZ79.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynVZ79.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccynVZ79.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccynVZ79.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccynVZ79.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjnoGze.s: Assembler messages:
encrypt.c: /tmp/ccjnoGze.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjnoGze.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjnoGze.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjnoGze.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnoGze.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnoGze.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnoGze.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnoGze.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnoGze.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjnoGze.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjnoGze.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjnoGze.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjnoGze.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnoGze.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjnoGze.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjnoGze.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjnoGze.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjnoGze.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjnoGze.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnoGze.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjnoGze.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjnoGze.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjnoGze.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjnoGze.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccszlHV1.s: Assembler messages:
encrypt.c: /tmp/ccszlHV1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccszlHV1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccszlHV1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccszlHV1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszlHV1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszlHV1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszlHV1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszlHV1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszlHV1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccszlHV1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccszlHV1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccszlHV1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccszlHV1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszlHV1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccszlHV1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccszlHV1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccszlHV1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccszlHV1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccszlHV1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccszlHV1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszlHV1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccszlHV1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccszlHV1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccszlHV1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccONjL3Q.s: Assembler messages:
encrypt.c: /tmp/ccONjL3Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccONjL3Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccONjL3Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccONjL3Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONjL3Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONjL3Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONjL3Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONjL3Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONjL3Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccONjL3Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccONjL3Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccONjL3Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccONjL3Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONjL3Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccONjL3Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccONjL3Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccONjL3Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccONjL3Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccONjL3Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONjL3Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccONjL3Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccONjL3Q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccONjL3Q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccONjL3Q.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccb44phz.s: Assembler messages:
encrypt.c: /tmp/ccb44phz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb44phz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb44phz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccb44phz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb44phz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb44phz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb44phz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb44phz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb44phz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb44phz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb44phz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb44phz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb44phz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb44phz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb44phz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb44phz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb44phz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb44phz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb44phz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb44phz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb44phz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb44phz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb44phz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb44phz.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc0tuHtP.s: Assembler messages:
encrypt.c: /tmp/cc0tuHtP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0tuHtP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0tuHtP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0tuHtP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tuHtP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tuHtP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tuHtP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tuHtP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tuHtP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0tuHtP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0tuHtP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0tuHtP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0tuHtP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tuHtP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0tuHtP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0tuHtP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0tuHtP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0tuHtP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0tuHtP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0tuHtP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tuHtP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0tuHtP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0tuHtP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0tuHtP.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc4S9zcW.s: Assembler messages:
encrypt.c: /tmp/cc4S9zcW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4S9zcW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4S9zcW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4S9zcW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4S9zcW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4S9zcW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4S9zcW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4S9zcW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4S9zcW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4S9zcW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4S9zcW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4S9zcW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4S9zcW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4S9zcW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4S9zcW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4S9zcW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4S9zcW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4S9zcW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4S9zcW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4S9zcW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4S9zcW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4S9zcW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4S9zcW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4S9zcW.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5NNfFo.s: Assembler messages:
encrypt.c: /tmp/cc5NNfFo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5NNfFo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5NNfFo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5NNfFo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NNfFo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NNfFo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NNfFo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NNfFo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NNfFo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5NNfFo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5NNfFo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5NNfFo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5NNfFo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NNfFo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5NNfFo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5NNfFo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5NNfFo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5NNfFo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5NNfFo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5NNfFo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NNfFo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5NNfFo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5NNfFo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5NNfFo.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrQMAEF.s: Assembler messages:
encrypt.c: /tmp/ccrQMAEF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrQMAEF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrQMAEF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrQMAEF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQMAEF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQMAEF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQMAEF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQMAEF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQMAEF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrQMAEF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrQMAEF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrQMAEF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrQMAEF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQMAEF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrQMAEF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrQMAEF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrQMAEF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrQMAEF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrQMAEF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQMAEF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrQMAEF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrQMAEF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrQMAEF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrQMAEF.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5QYBXY.s: Assembler messages:
encrypt.c: /tmp/cc5QYBXY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5QYBXY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5QYBXY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5QYBXY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QYBXY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QYBXY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QYBXY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QYBXY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QYBXY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5QYBXY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5QYBXY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5QYBXY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5QYBXY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QYBXY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5QYBXY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5QYBXY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5QYBXY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QYBXY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QYBXY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QYBXY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QYBXY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5QYBXY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QYBXY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QYBXY.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc5QYBXY.s: Assembler messages:
encrypt.c: /tmp/cc5QYBXY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5QYBXY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5QYBXY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5QYBXY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QYBXY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QYBXY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QYBXY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QYBXY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QYBXY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5QYBXY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5QYBXY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5QYBXY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5QYBXY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QYBXY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5QYBXY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5QYBXY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5QYBXY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QYBXY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QYBXY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QYBXY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QYBXY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5QYBXY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QYBXY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QYBXY.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5vr5l1.s: Assembler messages:
encrypt.c: /tmp/cc5vr5l1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5vr5l1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5vr5l1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5vr5l1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vr5l1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vr5l1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vr5l1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vr5l1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vr5l1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5vr5l1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5vr5l1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5vr5l1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5vr5l1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vr5l1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5vr5l1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5vr5l1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5vr5l1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5vr5l1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5vr5l1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5vr5l1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vr5l1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5vr5l1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5vr5l1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5vr5l1.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc5vr5l1.s: Assembler messages:
encrypt.c: /tmp/cc5vr5l1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5vr5l1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5vr5l1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5vr5l1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vr5l1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vr5l1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vr5l1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vr5l1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vr5l1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5vr5l1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5vr5l1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5vr5l1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5vr5l1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vr5l1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5vr5l1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5vr5l1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5vr5l1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5vr5l1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5vr5l1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5vr5l1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vr5l1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5vr5l1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5vr5l1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5vr5l1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGIqfZz.s: Assembler messages:
encrypt.c: /tmp/ccGIqfZz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGIqfZz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGIqfZz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGIqfZz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIqfZz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIqfZz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIqfZz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIqfZz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIqfZz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGIqfZz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGIqfZz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGIqfZz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGIqfZz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIqfZz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGIqfZz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGIqfZz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGIqfZz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGIqfZz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGIqfZz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIqfZz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGIqfZz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGIqfZz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGIqfZz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGIqfZz.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccGIqfZz.s: Assembler messages:
encrypt.c: /tmp/ccGIqfZz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGIqfZz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGIqfZz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGIqfZz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIqfZz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIqfZz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIqfZz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIqfZz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIqfZz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGIqfZz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGIqfZz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGIqfZz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGIqfZz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIqfZz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGIqfZz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGIqfZz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGIqfZz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGIqfZz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGIqfZz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIqfZz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGIqfZz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGIqfZz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGIqfZz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGIqfZz.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccq4mmHr.s: Assembler messages:
encrypt.c: /tmp/ccq4mmHr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq4mmHr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq4mmHr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccq4mmHr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4mmHr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4mmHr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4mmHr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4mmHr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4mmHr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq4mmHr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq4mmHr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq4mmHr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq4mmHr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4mmHr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq4mmHr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq4mmHr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq4mmHr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq4mmHr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq4mmHr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq4mmHr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4mmHr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq4mmHr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq4mmHr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq4mmHr.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccq4mmHr.s: Assembler messages:
encrypt.c: /tmp/ccq4mmHr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq4mmHr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq4mmHr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccq4mmHr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4mmHr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4mmHr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4mmHr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4mmHr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4mmHr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq4mmHr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq4mmHr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq4mmHr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq4mmHr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4mmHr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq4mmHr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq4mmHr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq4mmHr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq4mmHr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq4mmHr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq4mmHr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4mmHr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq4mmHr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq4mmHr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq4mmHr.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc1lwD5B.s: Assembler messages:
encrypt.c: /tmp/cc1lwD5B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1lwD5B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1lwD5B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1lwD5B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lwD5B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lwD5B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lwD5B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lwD5B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lwD5B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1lwD5B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1lwD5B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1lwD5B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1lwD5B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lwD5B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1lwD5B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1lwD5B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1lwD5B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1lwD5B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1lwD5B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1lwD5B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lwD5B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1lwD5B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1lwD5B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1lwD5B.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc1lwD5B.s: Assembler messages:
encrypt.c: /tmp/cc1lwD5B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1lwD5B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1lwD5B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1lwD5B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lwD5B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lwD5B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lwD5B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lwD5B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lwD5B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1lwD5B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1lwD5B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1lwD5B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1lwD5B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lwD5B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1lwD5B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1lwD5B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1lwD5B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1lwD5B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1lwD5B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1lwD5B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lwD5B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1lwD5B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1lwD5B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1lwD5B.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccFz8UWJ.s: Assembler messages:
encrypt.c: /tmp/ccFz8UWJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFz8UWJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFz8UWJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFz8UWJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFz8UWJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFz8UWJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFz8UWJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFz8UWJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFz8UWJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFz8UWJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFz8UWJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFz8UWJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFz8UWJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFz8UWJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFz8UWJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFz8UWJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFz8UWJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFz8UWJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFz8UWJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFz8UWJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFz8UWJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFz8UWJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFz8UWJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFz8UWJ.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccFz8UWJ.s: Assembler messages:
encrypt.c: /tmp/ccFz8UWJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFz8UWJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFz8UWJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFz8UWJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFz8UWJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFz8UWJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFz8UWJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFz8UWJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFz8UWJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFz8UWJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFz8UWJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFz8UWJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFz8UWJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFz8UWJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFz8UWJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFz8UWJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFz8UWJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFz8UWJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFz8UWJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFz8UWJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFz8UWJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFz8UWJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFz8UWJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFz8UWJ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJSdaoa.s: Assembler messages:
encrypt.c: /tmp/ccJSdaoa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJSdaoa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJSdaoa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJSdaoa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSdaoa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSdaoa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSdaoa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSdaoa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSdaoa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJSdaoa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJSdaoa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJSdaoa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJSdaoa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSdaoa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJSdaoa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJSdaoa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJSdaoa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJSdaoa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJSdaoa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJSdaoa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSdaoa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJSdaoa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJSdaoa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJSdaoa.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccJSdaoa.s: Assembler messages:
encrypt.c: /tmp/ccJSdaoa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJSdaoa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJSdaoa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJSdaoa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSdaoa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSdaoa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSdaoa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSdaoa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSdaoa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJSdaoa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJSdaoa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJSdaoa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJSdaoa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSdaoa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJSdaoa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJSdaoa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJSdaoa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJSdaoa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJSdaoa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJSdaoa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSdaoa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJSdaoa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJSdaoa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJSdaoa.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmjfzCk.s: Assembler messages:
encrypt.c: /tmp/ccmjfzCk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmjfzCk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmjfzCk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmjfzCk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmjfzCk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmjfzCk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmjfzCk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmjfzCk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmjfzCk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmjfzCk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmjfzCk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmjfzCk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmjfzCk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmjfzCk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmjfzCk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmjfzCk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmjfzCk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmjfzCk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmjfzCk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmjfzCk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmjfzCk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmjfzCk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmjfzCk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmjfzCk.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccmjfzCk.s: Assembler messages:
encrypt.c: /tmp/ccmjfzCk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmjfzCk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmjfzCk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmjfzCk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmjfzCk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmjfzCk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmjfzCk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmjfzCk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmjfzCk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmjfzCk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmjfzCk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmjfzCk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmjfzCk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmjfzCk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmjfzCk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmjfzCk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmjfzCk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmjfzCk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmjfzCk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmjfzCk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmjfzCk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmjfzCk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmjfzCk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmjfzCk.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGERqFZ.s: Assembler messages:
encrypt.c: /tmp/ccGERqFZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGERqFZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGERqFZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGERqFZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGERqFZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGERqFZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGERqFZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGERqFZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGERqFZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGERqFZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGERqFZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGERqFZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGERqFZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGERqFZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGERqFZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGERqFZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGERqFZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGERqFZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGERqFZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGERqFZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGERqFZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGERqFZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGERqFZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGERqFZ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceTDffC.s: Assembler messages:
encrypt.c: /tmp/cceTDffC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceTDffC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceTDffC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceTDffC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTDffC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTDffC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTDffC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTDffC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTDffC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceTDffC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceTDffC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceTDffC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceTDffC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTDffC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceTDffC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceTDffC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceTDffC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceTDffC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceTDffC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTDffC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceTDffC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceTDffC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceTDffC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceTDffC.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVq3krt.s: Assembler messages:
encrypt.c: /tmp/ccVq3krt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVq3krt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVq3krt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVq3krt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVq3krt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVq3krt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVq3krt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVq3krt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVq3krt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVq3krt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVq3krt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVq3krt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVq3krt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVq3krt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVq3krt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVq3krt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVq3krt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVq3krt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVq3krt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVq3krt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVq3krt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVq3krt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVq3krt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVq3krt.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczIi1Gf.s: Assembler messages:
encrypt.c: /tmp/cczIi1Gf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczIi1Gf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczIi1Gf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczIi1Gf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIi1Gf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIi1Gf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIi1Gf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIi1Gf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIi1Gf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczIi1Gf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczIi1Gf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczIi1Gf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczIi1Gf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIi1Gf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczIi1Gf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczIi1Gf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczIi1Gf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczIi1Gf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczIi1Gf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIi1Gf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczIi1Gf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczIi1Gf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczIi1Gf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczIi1Gf.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccYK5VaB.s: Assembler messages:
encrypt.c: /tmp/ccYK5VaB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYK5VaB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYK5VaB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYK5VaB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYK5VaB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYK5VaB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYK5VaB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYK5VaB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYK5VaB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYK5VaB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYK5VaB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYK5VaB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYK5VaB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYK5VaB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYK5VaB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYK5VaB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYK5VaB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYK5VaB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYK5VaB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYK5VaB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYK5VaB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYK5VaB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYK5VaB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYK5VaB.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccuEv60j.s: Assembler messages:
encrypt.c: /tmp/ccuEv60j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuEv60j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuEv60j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuEv60j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEv60j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEv60j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEv60j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEv60j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEv60j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuEv60j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuEv60j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuEv60j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuEv60j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEv60j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuEv60j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuEv60j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuEv60j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuEv60j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuEv60j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEv60j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuEv60j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuEv60j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuEv60j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuEv60j.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUydGR0.s: Assembler messages:
encrypt.c: /tmp/ccUydGR0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUydGR0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUydGR0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUydGR0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUydGR0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUydGR0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUydGR0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUydGR0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUydGR0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUydGR0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUydGR0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUydGR0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUydGR0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUydGR0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUydGR0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUydGR0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUydGR0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUydGR0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUydGR0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUydGR0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUydGR0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUydGR0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUydGR0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUydGR0.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cczfmxha.s: Assembler messages:
encrypt.c: /tmp/cczfmxha.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczfmxha.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczfmxha.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczfmxha.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfmxha.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfmxha.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfmxha.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfmxha.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfmxha.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczfmxha.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczfmxha.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczfmxha.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczfmxha.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfmxha.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczfmxha.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczfmxha.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczfmxha.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczfmxha.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczfmxha.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczfmxha.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfmxha.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczfmxha.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczfmxha.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczfmxha.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8XmCkK.s: Assembler messages:
encrypt.c: /tmp/cc8XmCkK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8XmCkK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8XmCkK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8XmCkK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8XmCkK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8XmCkK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8XmCkK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8XmCkK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8XmCkK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8XmCkK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8XmCkK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8XmCkK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8XmCkK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8XmCkK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8XmCkK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8XmCkK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8XmCkK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8XmCkK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8XmCkK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8XmCkK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8XmCkK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8XmCkK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8XmCkK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8XmCkK.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFR5W06.s: Assembler messages:
encrypt.c: /tmp/ccFR5W06.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFR5W06.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFR5W06.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFR5W06.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFR5W06.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFR5W06.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFR5W06.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFR5W06.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFR5W06.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFR5W06.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFR5W06.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFR5W06.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFR5W06.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFR5W06.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFR5W06.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFR5W06.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFR5W06.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFR5W06.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFR5W06.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFR5W06.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFR5W06.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFR5W06.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFR5W06.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFR5W06.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZcsncw.s: Assembler messages:
encrypt.c: /tmp/ccZcsncw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZcsncw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZcsncw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZcsncw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcsncw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcsncw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcsncw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcsncw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcsncw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZcsncw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZcsncw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZcsncw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZcsncw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcsncw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZcsncw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZcsncw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZcsncw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZcsncw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZcsncw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcsncw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZcsncw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZcsncw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZcsncw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZcsncw.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cctQmYfT.s: Assembler messages:
encrypt.c: /tmp/cctQmYfT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctQmYfT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctQmYfT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctQmYfT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQmYfT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQmYfT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQmYfT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQmYfT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQmYfT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctQmYfT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctQmYfT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctQmYfT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctQmYfT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQmYfT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctQmYfT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctQmYfT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctQmYfT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctQmYfT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctQmYfT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctQmYfT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQmYfT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctQmYfT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctQmYfT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctQmYfT.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceQ93GY.s: Assembler messages:
encrypt.c: /tmp/cceQ93GY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceQ93GY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceQ93GY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceQ93GY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQ93GY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQ93GY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQ93GY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQ93GY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQ93GY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceQ93GY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceQ93GY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceQ93GY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceQ93GY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQ93GY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceQ93GY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceQ93GY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceQ93GY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceQ93GY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceQ93GY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQ93GY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceQ93GY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceQ93GY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceQ93GY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceQ93GY.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuNeKCp.s: Assembler messages:
encrypt.c: /tmp/ccuNeKCp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuNeKCp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuNeKCp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuNeKCp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNeKCp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNeKCp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNeKCp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNeKCp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNeKCp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuNeKCp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuNeKCp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuNeKCp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuNeKCp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNeKCp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuNeKCp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuNeKCp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuNeKCp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuNeKCp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuNeKCp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuNeKCp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNeKCp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuNeKCp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuNeKCp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuNeKCp.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCVglZr.s: Assembler messages:
encrypt.c: /tmp/ccCVglZr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCVglZr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCVglZr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCVglZr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVglZr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVglZr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVglZr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVglZr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVglZr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCVglZr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCVglZr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCVglZr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCVglZr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVglZr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCVglZr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCVglZr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCVglZr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCVglZr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCVglZr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVglZr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCVglZr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCVglZr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCVglZr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCVglZr.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZQ2kL8.s: Assembler messages:
encrypt.c: /tmp/ccZQ2kL8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZQ2kL8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZQ2kL8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZQ2kL8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQ2kL8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQ2kL8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQ2kL8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQ2kL8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQ2kL8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZQ2kL8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZQ2kL8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZQ2kL8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZQ2kL8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQ2kL8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZQ2kL8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZQ2kL8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZQ2kL8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZQ2kL8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZQ2kL8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZQ2kL8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQ2kL8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZQ2kL8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZQ2kL8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZQ2kL8.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUvRcRA.s: Assembler messages:
encrypt.c: /tmp/ccUvRcRA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUvRcRA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUvRcRA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUvRcRA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvRcRA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvRcRA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvRcRA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvRcRA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvRcRA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUvRcRA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUvRcRA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUvRcRA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUvRcRA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvRcRA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUvRcRA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUvRcRA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUvRcRA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUvRcRA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUvRcRA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUvRcRA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvRcRA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUvRcRA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUvRcRA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUvRcRA.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjV2rU6.s: Assembler messages:
encrypt.c: /tmp/ccjV2rU6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjV2rU6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjV2rU6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjV2rU6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjV2rU6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjV2rU6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjV2rU6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjV2rU6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjV2rU6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjV2rU6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjV2rU6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjV2rU6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjV2rU6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjV2rU6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjV2rU6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjV2rU6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjV2rU6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjV2rU6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjV2rU6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjV2rU6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjV2rU6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjV2rU6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjV2rU6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjV2rU6.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXLjnL1.s: Assembler messages:
encrypt.c: /tmp/ccXLjnL1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXLjnL1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXLjnL1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXLjnL1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLjnL1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLjnL1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLjnL1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLjnL1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLjnL1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXLjnL1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXLjnL1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXLjnL1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXLjnL1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLjnL1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXLjnL1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXLjnL1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXLjnL1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXLjnL1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXLjnL1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXLjnL1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXLjnL1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXLjnL1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXLjnL1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXLjnL1.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbQN7xJ.s: Assembler messages:
encrypt.c: /tmp/ccbQN7xJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbQN7xJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbQN7xJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbQN7xJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQN7xJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQN7xJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQN7xJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQN7xJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQN7xJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbQN7xJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbQN7xJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbQN7xJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbQN7xJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQN7xJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbQN7xJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbQN7xJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbQN7xJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbQN7xJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbQN7xJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbQN7xJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQN7xJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbQN7xJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbQN7xJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbQN7xJ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6DI6Rh.s: Assembler messages:
encrypt.c: /tmp/cc6DI6Rh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6DI6Rh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6DI6Rh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6DI6Rh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DI6Rh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DI6Rh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DI6Rh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DI6Rh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DI6Rh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6DI6Rh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6DI6Rh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6DI6Rh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6DI6Rh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DI6Rh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6DI6Rh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6DI6Rh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6DI6Rh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6DI6Rh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6DI6Rh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6DI6Rh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DI6Rh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6DI6Rh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6DI6Rh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6DI6Rh.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9i85wI.s: Assembler messages:
encrypt.c: /tmp/cc9i85wI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9i85wI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9i85wI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9i85wI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9i85wI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9i85wI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9i85wI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9i85wI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9i85wI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9i85wI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9i85wI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9i85wI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9i85wI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9i85wI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9i85wI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9i85wI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9i85wI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9i85wI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9i85wI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9i85wI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9i85wI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9i85wI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9i85wI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9i85wI.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTAeD0y.s: Assembler messages:
encrypt.c: /tmp/ccTAeD0y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTAeD0y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTAeD0y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTAeD0y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAeD0y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAeD0y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAeD0y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAeD0y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAeD0y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTAeD0y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTAeD0y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTAeD0y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTAeD0y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAeD0y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTAeD0y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTAeD0y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTAeD0y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTAeD0y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTAeD0y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAeD0y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTAeD0y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTAeD0y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTAeD0y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTAeD0y.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cch4C1K5.s: Assembler messages:
encrypt.c: /tmp/cch4C1K5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch4C1K5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch4C1K5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cch4C1K5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4C1K5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4C1K5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4C1K5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4C1K5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4C1K5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch4C1K5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch4C1K5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch4C1K5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cch4C1K5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4C1K5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch4C1K5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch4C1K5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cch4C1K5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch4C1K5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch4C1K5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch4C1K5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4C1K5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch4C1K5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cch4C1K5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch4C1K5.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccL4KCcc.s: Assembler messages:
encrypt.c: /tmp/ccL4KCcc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL4KCcc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL4KCcc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL4KCcc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4KCcc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4KCcc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4KCcc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4KCcc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4KCcc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL4KCcc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL4KCcc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL4KCcc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL4KCcc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4KCcc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL4KCcc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL4KCcc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL4KCcc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL4KCcc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL4KCcc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4KCcc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL4KCcc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL4KCcc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL4KCcc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL4KCcc.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnmjnEA.s: Assembler messages:
encrypt.c: /tmp/ccnmjnEA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnmjnEA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnmjnEA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnmjnEA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmjnEA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmjnEA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmjnEA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmjnEA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmjnEA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnmjnEA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnmjnEA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnmjnEA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnmjnEA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmjnEA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnmjnEA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnmjnEA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnmjnEA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnmjnEA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnmjnEA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnmjnEA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmjnEA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnmjnEA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnmjnEA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnmjnEA.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0KpXAh.s: Assembler messages:
encrypt.c: /tmp/cc0KpXAh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0KpXAh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0KpXAh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0KpXAh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KpXAh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KpXAh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KpXAh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KpXAh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KpXAh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0KpXAh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0KpXAh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0KpXAh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0KpXAh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KpXAh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0KpXAh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0KpXAh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0KpXAh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0KpXAh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0KpXAh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KpXAh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0KpXAh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0KpXAh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0KpXAh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0KpXAh.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNH7BWL.s: Assembler messages:
encrypt.c: /tmp/ccNH7BWL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNH7BWL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNH7BWL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNH7BWL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNH7BWL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNH7BWL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNH7BWL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNH7BWL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNH7BWL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNH7BWL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNH7BWL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNH7BWL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNH7BWL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNH7BWL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNH7BWL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNH7BWL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNH7BWL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNH7BWL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNH7BWL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNH7BWL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNH7BWL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNH7BWL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNH7BWL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNH7BWL.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cciXgtiM.s: Assembler messages:
encrypt.c: /tmp/cciXgtiM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciXgtiM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciXgtiM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciXgtiM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXgtiM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXgtiM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXgtiM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXgtiM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXgtiM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciXgtiM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciXgtiM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciXgtiM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciXgtiM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXgtiM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciXgtiM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciXgtiM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciXgtiM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciXgtiM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciXgtiM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXgtiM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciXgtiM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciXgtiM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciXgtiM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciXgtiM.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmNe4Of.s: Assembler messages:
encrypt.c: /tmp/ccmNe4Of.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmNe4Of.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmNe4Of.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmNe4Of.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNe4Of.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNe4Of.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNe4Of.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNe4Of.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNe4Of.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmNe4Of.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmNe4Of.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmNe4Of.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmNe4Of.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNe4Of.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmNe4Of.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmNe4Of.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmNe4Of.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmNe4Of.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmNe4Of.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmNe4Of.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNe4Of.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmNe4Of.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmNe4Of.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmNe4Of.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdoa9sW.s: Assembler messages:
encrypt.c: /tmp/ccdoa9sW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdoa9sW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdoa9sW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdoa9sW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoa9sW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoa9sW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoa9sW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoa9sW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoa9sW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdoa9sW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdoa9sW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdoa9sW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdoa9sW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoa9sW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdoa9sW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdoa9sW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdoa9sW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdoa9sW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdoa9sW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdoa9sW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoa9sW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdoa9sW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdoa9sW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdoa9sW.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmjVvXI.s: Assembler messages:
encrypt.c: /tmp/ccmjVvXI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmjVvXI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmjVvXI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmjVvXI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmjVvXI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmjVvXI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmjVvXI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmjVvXI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmjVvXI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmjVvXI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmjVvXI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmjVvXI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmjVvXI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmjVvXI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmjVvXI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmjVvXI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmjVvXI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmjVvXI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmjVvXI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmjVvXI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmjVvXI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmjVvXI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmjVvXI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmjVvXI.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccN8qBBi.s: Assembler messages:
encrypt.c: /tmp/ccN8qBBi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN8qBBi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN8qBBi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN8qBBi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN8qBBi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN8qBBi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN8qBBi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN8qBBi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN8qBBi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN8qBBi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN8qBBi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN8qBBi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN8qBBi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN8qBBi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN8qBBi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN8qBBi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN8qBBi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN8qBBi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN8qBBi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN8qBBi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN8qBBi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN8qBBi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN8qBBi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN8qBBi.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNoegwr.s: Assembler messages:
encrypt.c: /tmp/ccNoegwr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNoegwr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNoegwr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNoegwr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoegwr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoegwr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoegwr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoegwr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoegwr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNoegwr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNoegwr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNoegwr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNoegwr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoegwr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNoegwr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNoegwr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNoegwr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNoegwr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNoegwr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNoegwr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoegwr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNoegwr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNoegwr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNoegwr.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOM681G.s: Assembler messages:
encrypt.c: /tmp/ccOM681G.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOM681G.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOM681G.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOM681G.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOM681G.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOM681G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOM681G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOM681G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOM681G.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOM681G.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOM681G.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOM681G.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOM681G.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOM681G.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOM681G.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOM681G.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOM681G.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOM681G.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOM681G.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOM681G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOM681G.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOM681G.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOM681G.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOM681G.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYieBas.s: Assembler messages:
encrypt.c: /tmp/ccYieBas.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYieBas.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYieBas.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYieBas.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYieBas.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYieBas.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYieBas.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYieBas.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYieBas.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYieBas.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYieBas.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYieBas.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYieBas.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYieBas.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYieBas.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYieBas.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYieBas.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYieBas.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYieBas.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYieBas.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYieBas.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYieBas.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYieBas.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYieBas.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXQGcud.s: Assembler messages:
encrypt.c: /tmp/ccXQGcud.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXQGcud.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXQGcud.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXQGcud.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXQGcud.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXQGcud.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXQGcud.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXQGcud.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXQGcud.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXQGcud.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXQGcud.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXQGcud.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXQGcud.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXQGcud.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXQGcud.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXQGcud.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXQGcud.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXQGcud.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXQGcud.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXQGcud.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXQGcud.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXQGcud.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXQGcud.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXQGcud.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdShkq5.s: Assembler messages:
encrypt.c: /tmp/ccdShkq5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdShkq5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdShkq5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdShkq5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdShkq5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdShkq5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdShkq5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdShkq5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdShkq5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdShkq5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdShkq5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdShkq5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdShkq5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdShkq5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdShkq5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdShkq5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdShkq5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdShkq5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdShkq5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdShkq5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdShkq5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdShkq5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdShkq5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdShkq5.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclpcQqZ.s: Assembler messages:
encrypt.c: /tmp/cclpcQqZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclpcQqZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclpcQqZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclpcQqZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclpcQqZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclpcQqZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclpcQqZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclpcQqZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclpcQqZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclpcQqZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclpcQqZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclpcQqZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclpcQqZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclpcQqZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclpcQqZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclpcQqZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclpcQqZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclpcQqZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclpcQqZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclpcQqZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclpcQqZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclpcQqZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclpcQqZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclpcQqZ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwSa7ET.s: Assembler messages:
encrypt.c: /tmp/ccwSa7ET.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwSa7ET.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwSa7ET.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwSa7ET.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSa7ET.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSa7ET.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSa7ET.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSa7ET.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSa7ET.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwSa7ET.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwSa7ET.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwSa7ET.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwSa7ET.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSa7ET.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwSa7ET.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwSa7ET.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwSa7ET.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwSa7ET.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwSa7ET.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSa7ET.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwSa7ET.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwSa7ET.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwSa7ET.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwSa7ET.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccO543tx.s: Assembler messages:
encrypt.c: /tmp/ccO543tx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO543tx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO543tx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO543tx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO543tx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO543tx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO543tx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO543tx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO543tx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO543tx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO543tx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO543tx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO543tx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO543tx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO543tx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO543tx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO543tx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO543tx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO543tx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO543tx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO543tx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO543tx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO543tx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO543tx.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdf6HZw.s: Assembler messages:
encrypt.c: /tmp/ccdf6HZw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdf6HZw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdf6HZw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdf6HZw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdf6HZw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdf6HZw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdf6HZw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdf6HZw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdf6HZw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdf6HZw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdf6HZw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdf6HZw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdf6HZw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdf6HZw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdf6HZw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdf6HZw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdf6HZw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdf6HZw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdf6HZw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdf6HZw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdf6HZw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdf6HZw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdf6HZw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdf6HZw.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccXcMFoG.s: Assembler messages:
encrypt.c: /tmp/ccXcMFoG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXcMFoG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXcMFoG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXcMFoG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXcMFoG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXcMFoG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXcMFoG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXcMFoG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXcMFoG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXcMFoG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXcMFoG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXcMFoG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXcMFoG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXcMFoG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXcMFoG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXcMFoG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXcMFoG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXcMFoG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXcMFoG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXcMFoG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXcMFoG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXcMFoG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXcMFoG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXcMFoG.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccZowEzG.s: Assembler messages:
encrypt.c: /tmp/ccZowEzG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZowEzG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZowEzG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZowEzG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZowEzG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZowEzG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZowEzG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZowEzG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZowEzG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZowEzG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZowEzG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZowEzG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZowEzG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZowEzG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZowEzG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZowEzG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZowEzG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZowEzG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZowEzG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZowEzG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZowEzG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZowEzG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZowEzG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZowEzG.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5c9uxb.s: Assembler messages:
encrypt.c: /tmp/cc5c9uxb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5c9uxb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5c9uxb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5c9uxb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5c9uxb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5c9uxb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5c9uxb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5c9uxb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5c9uxb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5c9uxb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5c9uxb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5c9uxb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5c9uxb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5c9uxb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5c9uxb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5c9uxb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5c9uxb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5c9uxb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5c9uxb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5c9uxb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5c9uxb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5c9uxb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5c9uxb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5c9uxb.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuBAiYi.s: Assembler messages:
encrypt.c: /tmp/ccuBAiYi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuBAiYi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuBAiYi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuBAiYi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBAiYi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBAiYi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBAiYi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBAiYi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBAiYi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuBAiYi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuBAiYi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuBAiYi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuBAiYi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBAiYi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuBAiYi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuBAiYi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuBAiYi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuBAiYi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuBAiYi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBAiYi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuBAiYi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuBAiYi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuBAiYi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuBAiYi.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDJ0Pb3.s: Assembler messages:
encrypt.c: /tmp/ccDJ0Pb3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDJ0Pb3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDJ0Pb3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDJ0Pb3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJ0Pb3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJ0Pb3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJ0Pb3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJ0Pb3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJ0Pb3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJ0Pb3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJ0Pb3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJ0Pb3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDJ0Pb3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJ0Pb3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDJ0Pb3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJ0Pb3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDJ0Pb3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJ0Pb3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJ0Pb3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJ0Pb3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJ0Pb3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJ0Pb3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDJ0Pb3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJ0Pb3.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYjmdAc.s: Assembler messages:
encrypt.c: /tmp/ccYjmdAc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYjmdAc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYjmdAc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYjmdAc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjmdAc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjmdAc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjmdAc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjmdAc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjmdAc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYjmdAc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYjmdAc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYjmdAc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYjmdAc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjmdAc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYjmdAc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYjmdAc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYjmdAc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYjmdAc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYjmdAc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjmdAc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYjmdAc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYjmdAc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYjmdAc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYjmdAc.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8cxuBL.s: Assembler messages:
encrypt.c: /tmp/cc8cxuBL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8cxuBL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8cxuBL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8cxuBL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8cxuBL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8cxuBL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8cxuBL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8cxuBL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8cxuBL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8cxuBL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8cxuBL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8cxuBL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8cxuBL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8cxuBL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8cxuBL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8cxuBL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8cxuBL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8cxuBL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8cxuBL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8cxuBL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8cxuBL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8cxuBL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8cxuBL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8cxuBL.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdBDCvy.s: Assembler messages:
encrypt.c: /tmp/ccdBDCvy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdBDCvy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdBDCvy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdBDCvy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBDCvy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBDCvy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBDCvy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBDCvy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBDCvy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdBDCvy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdBDCvy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdBDCvy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdBDCvy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBDCvy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdBDCvy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdBDCvy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdBDCvy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdBDCvy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdBDCvy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdBDCvy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBDCvy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdBDCvy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdBDCvy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdBDCvy.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7wCR3V.s: Assembler messages:
encrypt.c: /tmp/cc7wCR3V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7wCR3V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7wCR3V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7wCR3V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wCR3V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wCR3V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wCR3V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wCR3V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wCR3V.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7wCR3V.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7wCR3V.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7wCR3V.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7wCR3V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wCR3V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7wCR3V.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7wCR3V.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7wCR3V.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7wCR3V.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7wCR3V.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wCR3V.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7wCR3V.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7wCR3V.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7wCR3V.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7wCR3V.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGA3EgK.s: Assembler messages:
encrypt.c: /tmp/ccGA3EgK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGA3EgK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGA3EgK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGA3EgK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGA3EgK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGA3EgK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGA3EgK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGA3EgK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGA3EgK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGA3EgK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGA3EgK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGA3EgK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGA3EgK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGA3EgK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGA3EgK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGA3EgK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGA3EgK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGA3EgK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGA3EgK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGA3EgK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGA3EgK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGA3EgK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGA3EgK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGA3EgK.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGwzLqf.s: Assembler messages:
encrypt.c: /tmp/ccGwzLqf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGwzLqf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGwzLqf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGwzLqf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwzLqf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwzLqf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwzLqf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwzLqf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwzLqf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGwzLqf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGwzLqf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGwzLqf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGwzLqf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwzLqf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGwzLqf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGwzLqf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGwzLqf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGwzLqf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGwzLqf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGwzLqf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGwzLqf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGwzLqf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGwzLqf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGwzLqf.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccU5OZiq.s: Assembler messages:
encrypt.c: /tmp/ccU5OZiq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU5OZiq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU5OZiq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU5OZiq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5OZiq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5OZiq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5OZiq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5OZiq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5OZiq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU5OZiq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU5OZiq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU5OZiq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU5OZiq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5OZiq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU5OZiq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU5OZiq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU5OZiq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU5OZiq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU5OZiq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5OZiq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU5OZiq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU5OZiq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU5OZiq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU5OZiq.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEfQvMs.s: Assembler messages:
encrypt.c: /tmp/ccEfQvMs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEfQvMs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEfQvMs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEfQvMs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfQvMs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfQvMs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfQvMs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfQvMs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfQvMs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEfQvMs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEfQvMs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEfQvMs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEfQvMs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfQvMs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEfQvMs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEfQvMs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEfQvMs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEfQvMs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEfQvMs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfQvMs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEfQvMs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEfQvMs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEfQvMs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEfQvMs.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMyU5Cj.s: Assembler messages:
encrypt.c: /tmp/ccMyU5Cj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMyU5Cj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMyU5Cj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMyU5Cj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyU5Cj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyU5Cj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyU5Cj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyU5Cj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyU5Cj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMyU5Cj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMyU5Cj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMyU5Cj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMyU5Cj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyU5Cj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMyU5Cj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMyU5Cj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMyU5Cj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMyU5Cj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMyU5Cj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMyU5Cj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyU5Cj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMyU5Cj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMyU5Cj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMyU5Cj.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctQ2PNT.s: Assembler messages:
encrypt.c: /tmp/cctQ2PNT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctQ2PNT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctQ2PNT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctQ2PNT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQ2PNT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQ2PNT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQ2PNT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQ2PNT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQ2PNT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctQ2PNT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctQ2PNT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctQ2PNT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctQ2PNT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQ2PNT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctQ2PNT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctQ2PNT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctQ2PNT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctQ2PNT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctQ2PNT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctQ2PNT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctQ2PNT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctQ2PNT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctQ2PNT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctQ2PNT.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuBqCRF.s: Assembler messages:
encrypt.c: /tmp/ccuBqCRF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuBqCRF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuBqCRF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuBqCRF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBqCRF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBqCRF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBqCRF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBqCRF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBqCRF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuBqCRF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuBqCRF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuBqCRF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuBqCRF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBqCRF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuBqCRF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuBqCRF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuBqCRF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuBqCRF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuBqCRF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuBqCRF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBqCRF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuBqCRF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuBqCRF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuBqCRF.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7wpzYj.s: Assembler messages:
encrypt.c: /tmp/cc7wpzYj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7wpzYj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7wpzYj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7wpzYj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wpzYj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wpzYj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wpzYj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wpzYj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wpzYj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7wpzYj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7wpzYj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7wpzYj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7wpzYj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wpzYj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7wpzYj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7wpzYj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7wpzYj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7wpzYj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7wpzYj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wpzYj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7wpzYj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7wpzYj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7wpzYj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7wpzYj.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccL9SR2c.s: Assembler messages:
encrypt.c: /tmp/ccL9SR2c.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL9SR2c.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL9SR2c.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccL9SR2c.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9SR2c.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9SR2c.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9SR2c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9SR2c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9SR2c.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL9SR2c.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL9SR2c.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL9SR2c.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL9SR2c.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9SR2c.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL9SR2c.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL9SR2c.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL9SR2c.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL9SR2c.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL9SR2c.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL9SR2c.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9SR2c.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL9SR2c.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL9SR2c.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL9SR2c.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7SUCQG.s: Assembler messages:
encrypt.c: /tmp/cc7SUCQG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7SUCQG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7SUCQG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7SUCQG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7SUCQG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7SUCQG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7SUCQG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7SUCQG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7SUCQG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7SUCQG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7SUCQG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7SUCQG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7SUCQG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7SUCQG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7SUCQG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7SUCQG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7SUCQG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7SUCQG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7SUCQG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7SUCQG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7SUCQG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7SUCQG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7SUCQG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7SUCQG.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCO5EAx.s: Assembler messages:
encrypt.c: /tmp/ccCO5EAx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCO5EAx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCO5EAx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCO5EAx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCO5EAx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCO5EAx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCO5EAx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCO5EAx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCO5EAx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCO5EAx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCO5EAx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCO5EAx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCO5EAx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCO5EAx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCO5EAx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCO5EAx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCO5EAx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCO5EAx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCO5EAx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCO5EAx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCO5EAx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCO5EAx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCO5EAx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCO5EAx.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccr6QzT9.s: Assembler messages:
encrypt.c: /tmp/ccr6QzT9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr6QzT9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr6QzT9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccr6QzT9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6QzT9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6QzT9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6QzT9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6QzT9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6QzT9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr6QzT9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr6QzT9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr6QzT9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr6QzT9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6QzT9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr6QzT9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr6QzT9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccr6QzT9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr6QzT9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr6QzT9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr6QzT9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6QzT9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr6QzT9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr6QzT9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr6QzT9.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxq5I8o.s: Assembler messages:
encrypt.c: /tmp/ccxq5I8o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxq5I8o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxq5I8o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxq5I8o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxq5I8o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxq5I8o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxq5I8o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxq5I8o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxq5I8o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxq5I8o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxq5I8o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxq5I8o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxq5I8o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxq5I8o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxq5I8o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxq5I8o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxq5I8o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxq5I8o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxq5I8o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxq5I8o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxq5I8o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxq5I8o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxq5I8o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxq5I8o.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0IXjAC.s: Assembler messages:
encrypt.c: /tmp/cc0IXjAC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0IXjAC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0IXjAC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0IXjAC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IXjAC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IXjAC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IXjAC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IXjAC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IXjAC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0IXjAC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0IXjAC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0IXjAC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0IXjAC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IXjAC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0IXjAC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0IXjAC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0IXjAC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0IXjAC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0IXjAC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0IXjAC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IXjAC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0IXjAC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0IXjAC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0IXjAC.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEm3YaP.s: Assembler messages:
encrypt.c: /tmp/ccEm3YaP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEm3YaP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEm3YaP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEm3YaP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEm3YaP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEm3YaP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEm3YaP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEm3YaP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEm3YaP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEm3YaP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEm3YaP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEm3YaP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEm3YaP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEm3YaP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEm3YaP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEm3YaP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEm3YaP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEm3YaP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEm3YaP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEm3YaP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEm3YaP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEm3YaP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEm3YaP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEm3YaP.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1nj3LZ.s: Assembler messages:
encrypt.c: /tmp/cc1nj3LZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1nj3LZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1nj3LZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1nj3LZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1nj3LZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1nj3LZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1nj3LZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1nj3LZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1nj3LZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1nj3LZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1nj3LZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1nj3LZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1nj3LZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1nj3LZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1nj3LZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1nj3LZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1nj3LZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1nj3LZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1nj3LZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1nj3LZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1nj3LZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1nj3LZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1nj3LZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1nj3LZ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVQRZWd.s: Assembler messages:
encrypt.c: /tmp/ccVQRZWd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVQRZWd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVQRZWd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVQRZWd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQRZWd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQRZWd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQRZWd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQRZWd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQRZWd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVQRZWd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVQRZWd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVQRZWd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVQRZWd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQRZWd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVQRZWd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVQRZWd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVQRZWd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVQRZWd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVQRZWd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQRZWd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVQRZWd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVQRZWd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVQRZWd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVQRZWd.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrlKShG.s: Assembler messages:
encrypt.c: /tmp/ccrlKShG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrlKShG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrlKShG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrlKShG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlKShG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlKShG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlKShG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlKShG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlKShG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrlKShG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrlKShG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrlKShG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrlKShG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlKShG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrlKShG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrlKShG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrlKShG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrlKShG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrlKShG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlKShG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrlKShG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrlKShG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrlKShG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrlKShG.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctH5dCs.s: Assembler messages:
encrypt.c: /tmp/cctH5dCs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctH5dCs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctH5dCs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctH5dCs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctH5dCs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctH5dCs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctH5dCs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctH5dCs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctH5dCs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctH5dCs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctH5dCs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctH5dCs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctH5dCs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctH5dCs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctH5dCs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctH5dCs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctH5dCs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctH5dCs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctH5dCs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctH5dCs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctH5dCs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctH5dCs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctH5dCs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctH5dCs.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9xLGrc.s: Assembler messages:
encrypt.c: /tmp/cc9xLGrc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9xLGrc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9xLGrc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9xLGrc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9xLGrc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9xLGrc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9xLGrc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9xLGrc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9xLGrc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9xLGrc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9xLGrc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9xLGrc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9xLGrc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9xLGrc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9xLGrc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9xLGrc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9xLGrc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9xLGrc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9xLGrc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9xLGrc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9xLGrc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9xLGrc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9xLGrc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9xLGrc.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvxJqM1.s: Assembler messages:
encrypt.c: /tmp/ccvxJqM1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvxJqM1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvxJqM1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvxJqM1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxJqM1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxJqM1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxJqM1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxJqM1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxJqM1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvxJqM1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvxJqM1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvxJqM1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvxJqM1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxJqM1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvxJqM1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvxJqM1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvxJqM1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvxJqM1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvxJqM1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvxJqM1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxJqM1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvxJqM1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvxJqM1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvxJqM1.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccf66jGv.s: Assembler messages:
encrypt.c: /tmp/ccf66jGv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf66jGv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf66jGv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccf66jGv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf66jGv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf66jGv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf66jGv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf66jGv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf66jGv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf66jGv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf66jGv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf66jGv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf66jGv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf66jGv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf66jGv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf66jGv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccf66jGv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf66jGv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf66jGv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf66jGv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf66jGv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf66jGv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf66jGv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf66jGv.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckmLDzH.s: Assembler messages:
encrypt.c: /tmp/cckmLDzH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckmLDzH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckmLDzH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckmLDzH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmLDzH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmLDzH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmLDzH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmLDzH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmLDzH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckmLDzH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckmLDzH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckmLDzH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckmLDzH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmLDzH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckmLDzH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckmLDzH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckmLDzH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckmLDzH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckmLDzH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmLDzH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckmLDzH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckmLDzH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckmLDzH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckmLDzH.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cchzHRUT.s: Assembler messages:
encrypt.c: /tmp/cchzHRUT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchzHRUT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchzHRUT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchzHRUT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzHRUT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzHRUT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzHRUT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzHRUT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzHRUT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchzHRUT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchzHRUT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchzHRUT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchzHRUT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzHRUT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchzHRUT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchzHRUT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchzHRUT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchzHRUT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchzHRUT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchzHRUT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzHRUT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchzHRUT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchzHRUT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchzHRUT.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccs5BvwR.s: Assembler messages:
encrypt.c: /tmp/ccs5BvwR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs5BvwR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs5BvwR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccs5BvwR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5BvwR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5BvwR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5BvwR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5BvwR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5BvwR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs5BvwR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs5BvwR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs5BvwR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs5BvwR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5BvwR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs5BvwR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccs5BvwR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs5BvwR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs5BvwR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs5BvwR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5BvwR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs5BvwR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs5BvwR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs5BvwR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs5BvwR.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4q8s9m.s: Assembler messages:
encrypt.c: /tmp/cc4q8s9m.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4q8s9m.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4q8s9m.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4q8s9m.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4q8s9m.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4q8s9m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4q8s9m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4q8s9m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4q8s9m.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4q8s9m.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4q8s9m.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4q8s9m.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4q8s9m.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4q8s9m.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4q8s9m.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4q8s9m.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4q8s9m.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4q8s9m.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4q8s9m.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4q8s9m.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4q8s9m.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4q8s9m.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4q8s9m.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4q8s9m.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclr4Oen.s: Assembler messages:
encrypt.c: /tmp/cclr4Oen.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclr4Oen.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclr4Oen.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclr4Oen.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclr4Oen.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclr4Oen.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclr4Oen.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclr4Oen.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclr4Oen.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclr4Oen.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclr4Oen.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclr4Oen.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclr4Oen.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclr4Oen.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclr4Oen.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclr4Oen.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclr4Oen.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclr4Oen.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclr4Oen.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclr4Oen.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclr4Oen.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclr4Oen.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclr4Oen.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclr4Oen.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUinv05.s: Assembler messages:
encrypt.c: /tmp/ccUinv05.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUinv05.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUinv05.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUinv05.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUinv05.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUinv05.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUinv05.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUinv05.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUinv05.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUinv05.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUinv05.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUinv05.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUinv05.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUinv05.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUinv05.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUinv05.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUinv05.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUinv05.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUinv05.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUinv05.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUinv05.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUinv05.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUinv05.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUinv05.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwWeVRd.s: Assembler messages:
encrypt.c: /tmp/ccwWeVRd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwWeVRd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwWeVRd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwWeVRd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWeVRd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWeVRd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWeVRd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWeVRd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWeVRd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwWeVRd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwWeVRd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwWeVRd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwWeVRd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWeVRd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwWeVRd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwWeVRd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwWeVRd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwWeVRd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwWeVRd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWeVRd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwWeVRd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwWeVRd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwWeVRd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwWeVRd.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTkJfcw.s: Assembler messages:
encrypt.c: /tmp/ccTkJfcw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTkJfcw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTkJfcw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTkJfcw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTkJfcw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTkJfcw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTkJfcw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTkJfcw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTkJfcw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTkJfcw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTkJfcw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTkJfcw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTkJfcw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTkJfcw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTkJfcw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTkJfcw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTkJfcw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTkJfcw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTkJfcw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTkJfcw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTkJfcw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTkJfcw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTkJfcw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTkJfcw.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczLJOcH.s: Assembler messages:
encrypt.c: /tmp/cczLJOcH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczLJOcH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczLJOcH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczLJOcH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczLJOcH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczLJOcH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczLJOcH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczLJOcH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczLJOcH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczLJOcH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczLJOcH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczLJOcH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczLJOcH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczLJOcH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczLJOcH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczLJOcH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczLJOcH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczLJOcH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczLJOcH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczLJOcH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczLJOcH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczLJOcH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczLJOcH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczLJOcH.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOQNaYT.s: Assembler messages:
encrypt.c: /tmp/ccOQNaYT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOQNaYT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOQNaYT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOQNaYT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQNaYT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQNaYT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQNaYT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQNaYT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQNaYT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOQNaYT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOQNaYT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOQNaYT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOQNaYT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQNaYT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOQNaYT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOQNaYT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOQNaYT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOQNaYT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOQNaYT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQNaYT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOQNaYT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOQNaYT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOQNaYT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOQNaYT.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrmcfiU.s: Assembler messages:
encrypt.c: /tmp/ccrmcfiU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrmcfiU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrmcfiU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrmcfiU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrmcfiU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrmcfiU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrmcfiU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrmcfiU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrmcfiU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrmcfiU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrmcfiU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrmcfiU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrmcfiU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrmcfiU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrmcfiU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrmcfiU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrmcfiU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrmcfiU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrmcfiU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrmcfiU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrmcfiU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrmcfiU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrmcfiU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrmcfiU.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJZH3em.s: Assembler messages:
encrypt.c: /tmp/ccJZH3em.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJZH3em.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJZH3em.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJZH3em.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZH3em.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZH3em.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZH3em.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZH3em.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZH3em.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZH3em.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZH3em.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZH3em.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJZH3em.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZH3em.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJZH3em.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZH3em.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJZH3em.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZH3em.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJZH3em.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJZH3em.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZH3em.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJZH3em.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJZH3em.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJZH3em.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXpZzFl.s: Assembler messages:
encrypt.c: /tmp/ccXpZzFl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXpZzFl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXpZzFl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXpZzFl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpZzFl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpZzFl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpZzFl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpZzFl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpZzFl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXpZzFl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXpZzFl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXpZzFl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXpZzFl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpZzFl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXpZzFl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXpZzFl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXpZzFl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXpZzFl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXpZzFl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpZzFl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXpZzFl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXpZzFl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXpZzFl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXpZzFl.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9GkJo6.s: Assembler messages:
encrypt.c: /tmp/cc9GkJo6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9GkJo6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9GkJo6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9GkJo6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GkJo6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GkJo6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GkJo6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GkJo6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GkJo6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9GkJo6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9GkJo6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9GkJo6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9GkJo6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GkJo6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9GkJo6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9GkJo6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9GkJo6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9GkJo6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9GkJo6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9GkJo6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GkJo6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9GkJo6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9GkJo6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9GkJo6.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCalZI6.s: Assembler messages:
encrypt.c: /tmp/ccCalZI6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCalZI6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCalZI6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCalZI6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCalZI6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCalZI6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCalZI6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCalZI6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCalZI6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCalZI6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCalZI6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCalZI6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCalZI6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCalZI6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCalZI6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCalZI6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCalZI6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCalZI6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCalZI6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCalZI6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCalZI6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCalZI6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCalZI6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCalZI6.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEJT2GE.s: Assembler messages:
encrypt.c: /tmp/ccEJT2GE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEJT2GE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEJT2GE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEJT2GE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJT2GE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJT2GE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJT2GE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJT2GE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJT2GE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEJT2GE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEJT2GE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEJT2GE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEJT2GE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJT2GE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEJT2GE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEJT2GE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEJT2GE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEJT2GE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEJT2GE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJT2GE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEJT2GE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEJT2GE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEJT2GE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEJT2GE.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHx30vy.s: Assembler messages:
encrypt.c: /tmp/ccHx30vy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHx30vy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHx30vy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHx30vy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHx30vy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHx30vy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHx30vy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHx30vy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHx30vy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHx30vy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHx30vy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHx30vy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHx30vy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHx30vy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHx30vy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHx30vy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHx30vy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHx30vy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHx30vy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHx30vy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHx30vy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHx30vy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHx30vy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHx30vy.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKHtXwN.s: Assembler messages:
encrypt.c: /tmp/ccKHtXwN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKHtXwN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKHtXwN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKHtXwN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHtXwN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHtXwN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHtXwN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHtXwN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHtXwN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKHtXwN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKHtXwN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKHtXwN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKHtXwN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHtXwN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKHtXwN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKHtXwN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKHtXwN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKHtXwN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKHtXwN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHtXwN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKHtXwN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKHtXwN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKHtXwN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKHtXwN.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQmSfIT.s: Assembler messages:
encrypt.c: /tmp/ccQmSfIT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQmSfIT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQmSfIT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQmSfIT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmSfIT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmSfIT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmSfIT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmSfIT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmSfIT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQmSfIT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQmSfIT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQmSfIT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQmSfIT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmSfIT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQmSfIT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQmSfIT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQmSfIT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQmSfIT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQmSfIT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQmSfIT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmSfIT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQmSfIT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQmSfIT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQmSfIT.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccU1QsXj.s: Assembler messages:
encrypt.c: /tmp/ccU1QsXj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU1QsXj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU1QsXj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU1QsXj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1QsXj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1QsXj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1QsXj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1QsXj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1QsXj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU1QsXj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU1QsXj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU1QsXj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU1QsXj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1QsXj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU1QsXj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU1QsXj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU1QsXj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU1QsXj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU1QsXj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1QsXj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU1QsXj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU1QsXj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU1QsXj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU1QsXj.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckkZnqr.s: Assembler messages:
encrypt.c: /tmp/cckkZnqr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckkZnqr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckkZnqr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckkZnqr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckkZnqr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckkZnqr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckkZnqr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckkZnqr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckkZnqr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckkZnqr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckkZnqr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckkZnqr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckkZnqr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckkZnqr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckkZnqr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckkZnqr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckkZnqr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckkZnqr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckkZnqr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckkZnqr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckkZnqr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckkZnqr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckkZnqr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckkZnqr.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBomy6v.s: Assembler messages:
encrypt.c: /tmp/ccBomy6v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBomy6v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBomy6v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBomy6v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBomy6v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBomy6v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBomy6v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBomy6v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBomy6v.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBomy6v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBomy6v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBomy6v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBomy6v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBomy6v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBomy6v.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBomy6v.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBomy6v.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBomy6v.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBomy6v.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBomy6v.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBomy6v.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBomy6v.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBomy6v.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBomy6v.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPlsRH2.s: Assembler messages:
encrypt.c: /tmp/ccPlsRH2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPlsRH2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPlsRH2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPlsRH2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPlsRH2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPlsRH2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPlsRH2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPlsRH2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPlsRH2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPlsRH2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPlsRH2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPlsRH2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPlsRH2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPlsRH2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPlsRH2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPlsRH2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPlsRH2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPlsRH2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPlsRH2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPlsRH2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPlsRH2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPlsRH2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPlsRH2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPlsRH2.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3edxPz.s: Assembler messages:
encrypt.c: /tmp/cc3edxPz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3edxPz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3edxPz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3edxPz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3edxPz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3edxPz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3edxPz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3edxPz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3edxPz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3edxPz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3edxPz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3edxPz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3edxPz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3edxPz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3edxPz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3edxPz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3edxPz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3edxPz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3edxPz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3edxPz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3edxPz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3edxPz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3edxPz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3edxPz.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYHT7Wa.s: Assembler messages:
encrypt.c: /tmp/ccYHT7Wa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYHT7Wa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYHT7Wa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYHT7Wa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYHT7Wa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYHT7Wa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYHT7Wa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYHT7Wa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYHT7Wa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYHT7Wa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYHT7Wa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYHT7Wa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYHT7Wa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYHT7Wa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYHT7Wa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYHT7Wa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYHT7Wa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYHT7Wa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYHT7Wa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYHT7Wa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYHT7Wa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYHT7Wa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYHT7Wa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYHT7Wa.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4QyyTT.s: Assembler messages:
encrypt.c: /tmp/cc4QyyTT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4QyyTT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4QyyTT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4QyyTT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QyyTT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QyyTT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QyyTT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QyyTT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QyyTT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4QyyTT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4QyyTT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4QyyTT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4QyyTT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QyyTT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4QyyTT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4QyyTT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4QyyTT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4QyyTT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4QyyTT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4QyyTT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QyyTT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4QyyTT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4QyyTT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4QyyTT.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWAtbAh.s: Assembler messages:
encrypt.c: /tmp/ccWAtbAh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWAtbAh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWAtbAh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWAtbAh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAtbAh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAtbAh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAtbAh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAtbAh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAtbAh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWAtbAh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWAtbAh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWAtbAh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWAtbAh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAtbAh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWAtbAh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWAtbAh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWAtbAh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWAtbAh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWAtbAh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWAtbAh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWAtbAh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWAtbAh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWAtbAh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWAtbAh.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccK15odX.s: Assembler messages:
encrypt.c: /tmp/ccK15odX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK15odX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK15odX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK15odX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK15odX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK15odX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK15odX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK15odX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK15odX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK15odX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK15odX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK15odX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK15odX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK15odX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK15odX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK15odX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK15odX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK15odX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK15odX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK15odX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK15odX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK15odX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK15odX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK15odX.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclZcw8n.s: Assembler messages:
encrypt.c: /tmp/cclZcw8n.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclZcw8n.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclZcw8n.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclZcw8n.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZcw8n.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZcw8n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZcw8n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZcw8n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZcw8n.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclZcw8n.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclZcw8n.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclZcw8n.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclZcw8n.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZcw8n.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclZcw8n.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclZcw8n.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclZcw8n.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclZcw8n.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclZcw8n.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclZcw8n.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZcw8n.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclZcw8n.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclZcw8n.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclZcw8n.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgGCIzY.s: Assembler messages:
encrypt.c: /tmp/ccgGCIzY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgGCIzY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgGCIzY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgGCIzY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGCIzY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGCIzY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGCIzY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGCIzY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGCIzY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgGCIzY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgGCIzY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgGCIzY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgGCIzY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGCIzY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgGCIzY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgGCIzY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgGCIzY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgGCIzY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgGCIzY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgGCIzY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGCIzY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgGCIzY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgGCIzY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgGCIzY.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciWxs9b.s: Assembler messages:
encrypt.c: /tmp/cciWxs9b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciWxs9b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciWxs9b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciWxs9b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWxs9b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWxs9b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWxs9b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWxs9b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWxs9b.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciWxs9b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciWxs9b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciWxs9b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciWxs9b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWxs9b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciWxs9b.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciWxs9b.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciWxs9b.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciWxs9b.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciWxs9b.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWxs9b.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciWxs9b.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciWxs9b.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciWxs9b.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciWxs9b.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSOcEEw.s: Assembler messages:
encrypt.c: /tmp/ccSOcEEw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSOcEEw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSOcEEw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSOcEEw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOcEEw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOcEEw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOcEEw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOcEEw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOcEEw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSOcEEw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSOcEEw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSOcEEw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSOcEEw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOcEEw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSOcEEw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSOcEEw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSOcEEw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSOcEEw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSOcEEw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSOcEEw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOcEEw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSOcEEw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSOcEEw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSOcEEw.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZauQzK.s: Assembler messages:
encrypt.c: /tmp/ccZauQzK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZauQzK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZauQzK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZauQzK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZauQzK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZauQzK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZauQzK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZauQzK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZauQzK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZauQzK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZauQzK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZauQzK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZauQzK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZauQzK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZauQzK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZauQzK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZauQzK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZauQzK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZauQzK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZauQzK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZauQzK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZauQzK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZauQzK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZauQzK.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccKMnJ0V.s: Assembler messages:
encrypt.c: /tmp/ccKMnJ0V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKMnJ0V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKMnJ0V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKMnJ0V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMnJ0V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMnJ0V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMnJ0V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMnJ0V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMnJ0V.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKMnJ0V.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKMnJ0V.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKMnJ0V.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKMnJ0V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMnJ0V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKMnJ0V.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKMnJ0V.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKMnJ0V.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKMnJ0V.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKMnJ0V.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMnJ0V.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKMnJ0V.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKMnJ0V.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKMnJ0V.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKMnJ0V.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccUtqDPB.s: Assembler messages:
encrypt.c: /tmp/ccUtqDPB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUtqDPB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUtqDPB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUtqDPB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtqDPB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtqDPB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtqDPB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtqDPB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtqDPB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUtqDPB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUtqDPB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUtqDPB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUtqDPB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtqDPB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUtqDPB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUtqDPB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUtqDPB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUtqDPB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUtqDPB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUtqDPB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtqDPB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUtqDPB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUtqDPB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUtqDPB.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHg5okv.s: Assembler messages:
encrypt.c: /tmp/ccHg5okv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHg5okv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHg5okv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHg5okv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHg5okv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHg5okv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHg5okv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHg5okv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHg5okv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHg5okv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHg5okv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHg5okv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHg5okv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHg5okv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHg5okv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHg5okv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHg5okv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHg5okv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHg5okv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHg5okv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHg5okv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHg5okv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHg5okv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHg5okv.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cceym6Q9.s: Assembler messages:
encrypt.c: /tmp/cceym6Q9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceym6Q9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceym6Q9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceym6Q9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceym6Q9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceym6Q9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceym6Q9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceym6Q9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceym6Q9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceym6Q9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceym6Q9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceym6Q9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceym6Q9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceym6Q9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceym6Q9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceym6Q9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceym6Q9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceym6Q9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceym6Q9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceym6Q9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceym6Q9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceym6Q9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceym6Q9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceym6Q9.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJbzgO7.s: Assembler messages:
encrypt.c: /tmp/ccJbzgO7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJbzgO7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJbzgO7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJbzgO7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbzgO7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbzgO7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbzgO7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbzgO7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbzgO7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJbzgO7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJbzgO7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJbzgO7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJbzgO7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbzgO7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJbzgO7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJbzgO7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJbzgO7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJbzgO7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJbzgO7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbzgO7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJbzgO7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJbzgO7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJbzgO7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJbzgO7.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdV7ZZ2.s: Assembler messages:
encrypt.c: /tmp/ccdV7ZZ2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdV7ZZ2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdV7ZZ2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdV7ZZ2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdV7ZZ2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdV7ZZ2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdV7ZZ2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdV7ZZ2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdV7ZZ2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdV7ZZ2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdV7ZZ2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdV7ZZ2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdV7ZZ2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdV7ZZ2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdV7ZZ2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdV7ZZ2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdV7ZZ2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdV7ZZ2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdV7ZZ2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdV7ZZ2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdV7ZZ2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdV7ZZ2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdV7ZZ2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdV7ZZ2.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc60kDyy.s: Assembler messages:
encrypt.c: /tmp/cc60kDyy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc60kDyy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc60kDyy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc60kDyy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60kDyy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60kDyy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60kDyy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60kDyy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60kDyy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc60kDyy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc60kDyy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc60kDyy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc60kDyy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60kDyy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc60kDyy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc60kDyy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc60kDyy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc60kDyy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc60kDyy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc60kDyy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60kDyy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc60kDyy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc60kDyy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc60kDyy.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFLXfiE.s: Assembler messages:
encrypt.c: /tmp/ccFLXfiE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFLXfiE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFLXfiE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFLXfiE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLXfiE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLXfiE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLXfiE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLXfiE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLXfiE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFLXfiE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFLXfiE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFLXfiE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFLXfiE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLXfiE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFLXfiE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFLXfiE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFLXfiE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFLXfiE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFLXfiE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLXfiE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFLXfiE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFLXfiE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFLXfiE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFLXfiE.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc2onQOX.s: Assembler messages:
encrypt.c: /tmp/cc2onQOX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2onQOX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2onQOX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2onQOX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2onQOX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2onQOX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2onQOX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2onQOX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2onQOX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2onQOX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2onQOX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2onQOX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2onQOX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2onQOX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2onQOX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2onQOX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2onQOX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2onQOX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2onQOX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2onQOX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2onQOX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2onQOX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2onQOX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2onQOX.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc6DbAxR.s: Assembler messages:
encrypt.c: /tmp/cc6DbAxR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6DbAxR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6DbAxR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6DbAxR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DbAxR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DbAxR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DbAxR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DbAxR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DbAxR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6DbAxR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6DbAxR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6DbAxR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6DbAxR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DbAxR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6DbAxR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6DbAxR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6DbAxR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6DbAxR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6DbAxR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DbAxR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6DbAxR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6DbAxR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6DbAxR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6DbAxR.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cckAXnkm.s: Assembler messages:
encrypt.c: /tmp/cckAXnkm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckAXnkm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckAXnkm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckAXnkm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAXnkm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAXnkm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAXnkm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAXnkm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAXnkm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckAXnkm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckAXnkm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckAXnkm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckAXnkm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAXnkm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckAXnkm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckAXnkm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckAXnkm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckAXnkm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckAXnkm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckAXnkm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAXnkm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckAXnkm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckAXnkm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckAXnkm.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccye04yg.s: Assembler messages:
encrypt.c: /tmp/ccye04yg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccye04yg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccye04yg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccye04yg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccye04yg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccye04yg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccye04yg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccye04yg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccye04yg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccye04yg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccye04yg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccye04yg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccye04yg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccye04yg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccye04yg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccye04yg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccye04yg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccye04yg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccye04yg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccye04yg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccye04yg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccye04yg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccye04yg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccye04yg.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaipivr.s: Assembler messages:
encrypt.c: /tmp/ccaipivr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaipivr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaipivr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaipivr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaipivr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaipivr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaipivr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaipivr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaipivr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaipivr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaipivr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaipivr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaipivr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaipivr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaipivr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaipivr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaipivr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaipivr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaipivr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaipivr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaipivr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaipivr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaipivr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaipivr.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctPtWN7.s: Assembler messages:
encrypt.c: /tmp/cctPtWN7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctPtWN7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctPtWN7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctPtWN7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPtWN7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPtWN7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPtWN7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPtWN7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPtWN7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctPtWN7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctPtWN7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctPtWN7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctPtWN7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPtWN7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctPtWN7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctPtWN7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctPtWN7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctPtWN7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctPtWN7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPtWN7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctPtWN7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctPtWN7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctPtWN7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctPtWN7.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccW7mYnP.s: Assembler messages:
encrypt.c: /tmp/ccW7mYnP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW7mYnP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW7mYnP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW7mYnP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7mYnP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7mYnP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7mYnP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7mYnP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7mYnP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7mYnP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7mYnP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7mYnP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW7mYnP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7mYnP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW7mYnP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7mYnP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW7mYnP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7mYnP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW7mYnP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW7mYnP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7mYnP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW7mYnP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW7mYnP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW7mYnP.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZxf4fF.s: Assembler messages:
encrypt.c: /tmp/ccZxf4fF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZxf4fF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZxf4fF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZxf4fF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxf4fF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxf4fF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxf4fF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxf4fF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxf4fF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZxf4fF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZxf4fF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZxf4fF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZxf4fF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxf4fF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZxf4fF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZxf4fF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZxf4fF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZxf4fF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZxf4fF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxf4fF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZxf4fF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZxf4fF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZxf4fF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZxf4fF.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccK5lXIi.s: Assembler messages:
encrypt.c: /tmp/ccK5lXIi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK5lXIi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK5lXIi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccK5lXIi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK5lXIi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK5lXIi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK5lXIi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK5lXIi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK5lXIi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK5lXIi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK5lXIi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK5lXIi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK5lXIi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK5lXIi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK5lXIi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK5lXIi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK5lXIi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK5lXIi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK5lXIi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK5lXIi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK5lXIi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK5lXIi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK5lXIi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK5lXIi.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccvBNqz1.s: Assembler messages:
encrypt.c: /tmp/ccvBNqz1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvBNqz1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvBNqz1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvBNqz1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBNqz1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBNqz1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBNqz1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBNqz1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBNqz1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvBNqz1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvBNqz1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvBNqz1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvBNqz1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBNqz1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvBNqz1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvBNqz1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvBNqz1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvBNqz1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvBNqz1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBNqz1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvBNqz1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvBNqz1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvBNqz1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvBNqz1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPCcTVs.s: Assembler messages:
encrypt.c: /tmp/ccPCcTVs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPCcTVs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPCcTVs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPCcTVs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCcTVs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCcTVs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCcTVs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCcTVs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCcTVs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPCcTVs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPCcTVs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPCcTVs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPCcTVs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCcTVs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPCcTVs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPCcTVs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPCcTVs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPCcTVs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPCcTVs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCcTVs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPCcTVs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPCcTVs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPCcTVs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPCcTVs.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnEQl9E.s: Assembler messages:
encrypt.c: /tmp/ccnEQl9E.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnEQl9E.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnEQl9E.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnEQl9E.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEQl9E.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEQl9E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEQl9E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEQl9E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEQl9E.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnEQl9E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnEQl9E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnEQl9E.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnEQl9E.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEQl9E.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnEQl9E.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnEQl9E.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnEQl9E.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnEQl9E.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnEQl9E.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnEQl9E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEQl9E.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnEQl9E.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnEQl9E.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnEQl9E.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwbc8H7.s: Assembler messages:
encrypt.c: /tmp/ccwbc8H7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwbc8H7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwbc8H7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwbc8H7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbc8H7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbc8H7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbc8H7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbc8H7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbc8H7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwbc8H7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwbc8H7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwbc8H7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwbc8H7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbc8H7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwbc8H7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwbc8H7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwbc8H7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwbc8H7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwbc8H7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwbc8H7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbc8H7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwbc8H7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwbc8H7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwbc8H7.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczcwYqf.s: Assembler messages:
encrypt.c: /tmp/cczcwYqf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczcwYqf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczcwYqf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczcwYqf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcwYqf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcwYqf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcwYqf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcwYqf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcwYqf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczcwYqf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczcwYqf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczcwYqf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczcwYqf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcwYqf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczcwYqf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczcwYqf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczcwYqf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczcwYqf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczcwYqf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcwYqf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczcwYqf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczcwYqf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczcwYqf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczcwYqf.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHNJwZv.s: Assembler messages:
encrypt.c: /tmp/ccHNJwZv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHNJwZv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHNJwZv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHNJwZv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNJwZv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNJwZv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNJwZv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNJwZv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNJwZv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHNJwZv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHNJwZv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHNJwZv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHNJwZv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNJwZv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHNJwZv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHNJwZv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHNJwZv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHNJwZv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHNJwZv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHNJwZv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNJwZv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHNJwZv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHNJwZv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHNJwZv.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnS1fTL.s: Assembler messages:
encrypt.c: /tmp/ccnS1fTL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnS1fTL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnS1fTL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnS1fTL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnS1fTL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnS1fTL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnS1fTL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnS1fTL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnS1fTL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnS1fTL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnS1fTL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnS1fTL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnS1fTL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnS1fTL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnS1fTL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnS1fTL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnS1fTL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnS1fTL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnS1fTL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnS1fTL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnS1fTL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnS1fTL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnS1fTL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnS1fTL.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc3OfGH3.s: Assembler messages:
encrypt.c: /tmp/cc3OfGH3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3OfGH3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3OfGH3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3OfGH3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3OfGH3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3OfGH3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3OfGH3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3OfGH3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3OfGH3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3OfGH3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3OfGH3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3OfGH3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3OfGH3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3OfGH3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3OfGH3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3OfGH3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3OfGH3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3OfGH3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3OfGH3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3OfGH3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3OfGH3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3OfGH3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3OfGH3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3OfGH3.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccKZv8MP.s: Assembler messages:
encrypt.c: /tmp/ccKZv8MP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKZv8MP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKZv8MP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKZv8MP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZv8MP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZv8MP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZv8MP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZv8MP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZv8MP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKZv8MP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKZv8MP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKZv8MP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKZv8MP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZv8MP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKZv8MP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKZv8MP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKZv8MP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKZv8MP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKZv8MP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKZv8MP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZv8MP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKZv8MP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKZv8MP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKZv8MP.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1rEUHl.s: Assembler messages:
encrypt.c: /tmp/cc1rEUHl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1rEUHl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1rEUHl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1rEUHl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rEUHl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rEUHl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rEUHl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rEUHl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rEUHl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1rEUHl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1rEUHl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1rEUHl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1rEUHl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rEUHl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1rEUHl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1rEUHl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1rEUHl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1rEUHl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1rEUHl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1rEUHl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rEUHl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1rEUHl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1rEUHl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1rEUHl.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjBlA5B.s: Assembler messages:
encrypt.c: /tmp/ccjBlA5B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjBlA5B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjBlA5B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjBlA5B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBlA5B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBlA5B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBlA5B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBlA5B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBlA5B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjBlA5B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjBlA5B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjBlA5B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjBlA5B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBlA5B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjBlA5B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjBlA5B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjBlA5B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjBlA5B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjBlA5B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBlA5B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjBlA5B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjBlA5B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjBlA5B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjBlA5B.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccM3SBLS.s: Assembler messages:
encrypt.c: /tmp/ccM3SBLS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM3SBLS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM3SBLS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccM3SBLS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3SBLS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3SBLS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3SBLS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3SBLS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3SBLS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM3SBLS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM3SBLS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM3SBLS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM3SBLS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3SBLS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM3SBLS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM3SBLS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccM3SBLS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM3SBLS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM3SBLS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM3SBLS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3SBLS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM3SBLS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM3SBLS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM3SBLS.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYZwpyc.s: Assembler messages:
encrypt.c: /tmp/ccYZwpyc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYZwpyc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYZwpyc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYZwpyc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZwpyc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZwpyc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZwpyc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZwpyc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZwpyc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYZwpyc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYZwpyc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYZwpyc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYZwpyc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZwpyc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYZwpyc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYZwpyc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYZwpyc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYZwpyc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYZwpyc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZwpyc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYZwpyc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYZwpyc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYZwpyc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYZwpyc.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLgDiWf.s: Assembler messages:
encrypt.c: /tmp/ccLgDiWf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLgDiWf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLgDiWf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLgDiWf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgDiWf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgDiWf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgDiWf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgDiWf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgDiWf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLgDiWf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLgDiWf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLgDiWf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLgDiWf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgDiWf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLgDiWf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLgDiWf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLgDiWf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLgDiWf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLgDiWf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLgDiWf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgDiWf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLgDiWf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLgDiWf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLgDiWf.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRo45aM.s: Assembler messages:
encrypt.c: /tmp/ccRo45aM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRo45aM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRo45aM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRo45aM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRo45aM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRo45aM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRo45aM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRo45aM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRo45aM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRo45aM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRo45aM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRo45aM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRo45aM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRo45aM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRo45aM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRo45aM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRo45aM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRo45aM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRo45aM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRo45aM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRo45aM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRo45aM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRo45aM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRo45aM.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccD1UMey.s: Assembler messages:
encrypt.c: /tmp/ccD1UMey.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD1UMey.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD1UMey.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccD1UMey.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD1UMey.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD1UMey.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD1UMey.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD1UMey.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD1UMey.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD1UMey.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD1UMey.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD1UMey.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD1UMey.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD1UMey.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD1UMey.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD1UMey.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccD1UMey.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD1UMey.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD1UMey.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD1UMey.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD1UMey.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD1UMey.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD1UMey.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD1UMey.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNekn2W.s: Assembler messages:
encrypt.c: /tmp/ccNekn2W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNekn2W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNekn2W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNekn2W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNekn2W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNekn2W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNekn2W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNekn2W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNekn2W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNekn2W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNekn2W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNekn2W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNekn2W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNekn2W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNekn2W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNekn2W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNekn2W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNekn2W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNekn2W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNekn2W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNekn2W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNekn2W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNekn2W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNekn2W.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccu4oVRA.s: Assembler messages:
encrypt.c: /tmp/ccu4oVRA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu4oVRA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu4oVRA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu4oVRA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu4oVRA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu4oVRA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu4oVRA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu4oVRA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu4oVRA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu4oVRA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu4oVRA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu4oVRA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu4oVRA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu4oVRA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu4oVRA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu4oVRA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu4oVRA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu4oVRA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu4oVRA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu4oVRA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu4oVRA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu4oVRA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu4oVRA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu4oVRA.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwAzTc0.s: Assembler messages:
encrypt.c: /tmp/ccwAzTc0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwAzTc0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwAzTc0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwAzTc0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAzTc0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAzTc0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAzTc0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAzTc0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAzTc0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwAzTc0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwAzTc0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwAzTc0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwAzTc0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAzTc0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwAzTc0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwAzTc0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwAzTc0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwAzTc0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwAzTc0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwAzTc0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAzTc0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwAzTc0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwAzTc0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwAzTc0.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKY5Xpd.s: Assembler messages:
encrypt.c: /tmp/ccKY5Xpd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKY5Xpd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKY5Xpd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKY5Xpd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKY5Xpd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKY5Xpd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKY5Xpd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKY5Xpd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKY5Xpd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKY5Xpd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKY5Xpd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKY5Xpd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKY5Xpd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKY5Xpd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKY5Xpd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKY5Xpd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKY5Xpd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKY5Xpd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKY5Xpd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKY5Xpd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKY5Xpd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKY5Xpd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKY5Xpd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKY5Xpd.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccysMv6I.s: Assembler messages:
encrypt.c: /tmp/ccysMv6I.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccysMv6I.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccysMv6I.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccysMv6I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysMv6I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysMv6I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysMv6I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysMv6I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysMv6I.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccysMv6I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccysMv6I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccysMv6I.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccysMv6I.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysMv6I.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccysMv6I.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccysMv6I.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccysMv6I.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccysMv6I.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccysMv6I.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccysMv6I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysMv6I.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccysMv6I.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccysMv6I.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccysMv6I.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLpuNX9.s: Assembler messages:
encrypt.c: /tmp/ccLpuNX9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLpuNX9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLpuNX9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLpuNX9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpuNX9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpuNX9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpuNX9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpuNX9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpuNX9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLpuNX9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLpuNX9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLpuNX9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLpuNX9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpuNX9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLpuNX9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLpuNX9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLpuNX9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLpuNX9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLpuNX9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLpuNX9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLpuNX9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLpuNX9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLpuNX9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLpuNX9.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTXxBAK.s: Assembler messages:
encrypt.c: /tmp/ccTXxBAK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTXxBAK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTXxBAK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTXxBAK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXxBAK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXxBAK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXxBAK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXxBAK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXxBAK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXxBAK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXxBAK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXxBAK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTXxBAK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXxBAK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTXxBAK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTXxBAK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXxBAK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXxBAK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXxBAK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXxBAK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXxBAK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTXxBAK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXxBAK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXxBAK.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccR1ltLq.s: Assembler messages:
encrypt.c: /tmp/ccR1ltLq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR1ltLq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR1ltLq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR1ltLq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1ltLq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1ltLq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1ltLq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1ltLq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1ltLq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1ltLq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1ltLq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1ltLq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR1ltLq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1ltLq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR1ltLq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1ltLq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR1ltLq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1ltLq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR1ltLq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR1ltLq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1ltLq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR1ltLq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR1ltLq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR1ltLq.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjbmwt3.s: Assembler messages:
encrypt.c: /tmp/ccjbmwt3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjbmwt3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjbmwt3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjbmwt3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbmwt3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbmwt3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbmwt3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbmwt3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbmwt3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjbmwt3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjbmwt3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjbmwt3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjbmwt3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbmwt3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjbmwt3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjbmwt3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjbmwt3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbmwt3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbmwt3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbmwt3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbmwt3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjbmwt3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbmwt3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbmwt3.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2gqClV.s: Assembler messages:
encrypt.c: /tmp/cc2gqClV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2gqClV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2gqClV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2gqClV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gqClV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gqClV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gqClV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gqClV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gqClV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2gqClV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2gqClV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2gqClV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2gqClV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gqClV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2gqClV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2gqClV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2gqClV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2gqClV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2gqClV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2gqClV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gqClV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2gqClV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2gqClV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2gqClV.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc87KeOz.s: Assembler messages:
encrypt.c: /tmp/cc87KeOz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc87KeOz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc87KeOz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc87KeOz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87KeOz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87KeOz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87KeOz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87KeOz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87KeOz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc87KeOz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc87KeOz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc87KeOz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc87KeOz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87KeOz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc87KeOz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc87KeOz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc87KeOz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc87KeOz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc87KeOz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87KeOz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc87KeOz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc87KeOz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc87KeOz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc87KeOz.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAGTqGu.s: Assembler messages:
encrypt.c: /tmp/ccAGTqGu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAGTqGu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAGTqGu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAGTqGu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGTqGu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGTqGu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGTqGu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGTqGu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGTqGu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAGTqGu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAGTqGu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAGTqGu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAGTqGu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGTqGu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAGTqGu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAGTqGu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAGTqGu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAGTqGu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAGTqGu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAGTqGu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGTqGu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAGTqGu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAGTqGu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAGTqGu.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbIjNMg.s: Assembler messages:
encrypt.c: /tmp/ccbIjNMg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbIjNMg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbIjNMg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbIjNMg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIjNMg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIjNMg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIjNMg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIjNMg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIjNMg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbIjNMg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbIjNMg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbIjNMg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbIjNMg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIjNMg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbIjNMg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbIjNMg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbIjNMg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbIjNMg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbIjNMg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIjNMg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbIjNMg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbIjNMg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbIjNMg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbIjNMg.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9DSg1U.s: Assembler messages:
encrypt.c: /tmp/cc9DSg1U.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9DSg1U.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9DSg1U.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9DSg1U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DSg1U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DSg1U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DSg1U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DSg1U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DSg1U.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9DSg1U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9DSg1U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9DSg1U.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9DSg1U.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DSg1U.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9DSg1U.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9DSg1U.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9DSg1U.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9DSg1U.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9DSg1U.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9DSg1U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DSg1U.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9DSg1U.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9DSg1U.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9DSg1U.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQsFRPH.s: Assembler messages:
encrypt.c: /tmp/ccQsFRPH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQsFRPH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQsFRPH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQsFRPH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsFRPH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsFRPH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsFRPH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsFRPH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsFRPH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQsFRPH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQsFRPH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQsFRPH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQsFRPH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsFRPH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQsFRPH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQsFRPH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQsFRPH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQsFRPH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQsFRPH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsFRPH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQsFRPH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQsFRPH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQsFRPH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQsFRPH.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5SgO82.s: Assembler messages:
encrypt.c: /tmp/cc5SgO82.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5SgO82.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5SgO82.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5SgO82.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SgO82.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SgO82.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SgO82.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SgO82.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SgO82.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5SgO82.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5SgO82.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5SgO82.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5SgO82.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SgO82.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5SgO82.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5SgO82.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5SgO82.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5SgO82.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5SgO82.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5SgO82.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5SgO82.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5SgO82.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5SgO82.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5SgO82.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNxd57j.s: Assembler messages:
encrypt.c: /tmp/ccNxd57j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNxd57j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNxd57j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNxd57j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxd57j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxd57j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxd57j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxd57j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxd57j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNxd57j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNxd57j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNxd57j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNxd57j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxd57j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNxd57j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNxd57j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNxd57j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNxd57j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNxd57j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNxd57j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxd57j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNxd57j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNxd57j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNxd57j.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNJOhdz.s: Assembler messages:
encrypt.c: /tmp/ccNJOhdz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNJOhdz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNJOhdz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNJOhdz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJOhdz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJOhdz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJOhdz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJOhdz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJOhdz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNJOhdz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNJOhdz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNJOhdz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNJOhdz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJOhdz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNJOhdz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNJOhdz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNJOhdz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNJOhdz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNJOhdz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJOhdz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNJOhdz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNJOhdz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNJOhdz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNJOhdz.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYqIbqN.s: Assembler messages:
encrypt.c: /tmp/ccYqIbqN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYqIbqN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYqIbqN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYqIbqN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqIbqN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqIbqN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqIbqN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqIbqN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqIbqN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYqIbqN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYqIbqN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYqIbqN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYqIbqN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqIbqN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYqIbqN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYqIbqN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYqIbqN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYqIbqN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYqIbqN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYqIbqN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqIbqN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYqIbqN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYqIbqN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYqIbqN.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOqY33h.s: Assembler messages:
encrypt.c: /tmp/ccOqY33h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOqY33h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOqY33h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOqY33h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqY33h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqY33h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqY33h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqY33h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqY33h.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOqY33h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOqY33h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOqY33h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOqY33h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqY33h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOqY33h.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOqY33h.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOqY33h.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOqY33h.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOqY33h.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqY33h.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOqY33h.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOqY33h.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOqY33h.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOqY33h.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciAoB32.s: Assembler messages:
encrypt.c: /tmp/cciAoB32.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciAoB32.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciAoB32.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciAoB32.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAoB32.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAoB32.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAoB32.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAoB32.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAoB32.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciAoB32.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciAoB32.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciAoB32.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciAoB32.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAoB32.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciAoB32.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciAoB32.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciAoB32.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciAoB32.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciAoB32.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciAoB32.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAoB32.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciAoB32.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciAoB32.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciAoB32.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccc0OH3K.s: Assembler messages:
encrypt.c: /tmp/ccc0OH3K.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc0OH3K.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc0OH3K.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc0OH3K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0OH3K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0OH3K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0OH3K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0OH3K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0OH3K.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc0OH3K.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc0OH3K.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc0OH3K.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc0OH3K.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0OH3K.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc0OH3K.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc0OH3K.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc0OH3K.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc0OH3K.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc0OH3K.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0OH3K.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc0OH3K.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc0OH3K.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc0OH3K.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc0OH3K.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwXOYLv.s: Assembler messages:
encrypt.c: /tmp/ccwXOYLv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwXOYLv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwXOYLv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwXOYLv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXOYLv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXOYLv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXOYLv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXOYLv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXOYLv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwXOYLv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwXOYLv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwXOYLv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwXOYLv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXOYLv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwXOYLv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwXOYLv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwXOYLv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwXOYLv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwXOYLv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwXOYLv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXOYLv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwXOYLv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwXOYLv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwXOYLv.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccfzm2n8.s: Assembler messages:
encrypt.c: /tmp/ccfzm2n8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfzm2n8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfzm2n8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfzm2n8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfzm2n8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfzm2n8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfzm2n8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfzm2n8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfzm2n8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfzm2n8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfzm2n8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfzm2n8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfzm2n8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfzm2n8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfzm2n8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfzm2n8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfzm2n8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfzm2n8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfzm2n8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfzm2n8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfzm2n8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfzm2n8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfzm2n8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfzm2n8.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccwG4G4S.s: Assembler messages:
encrypt.c: /tmp/ccwG4G4S.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwG4G4S.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwG4G4S.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwG4G4S.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwG4G4S.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwG4G4S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwG4G4S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwG4G4S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwG4G4S.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwG4G4S.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwG4G4S.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwG4G4S.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwG4G4S.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwG4G4S.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwG4G4S.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwG4G4S.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwG4G4S.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwG4G4S.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwG4G4S.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwG4G4S.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwG4G4S.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwG4G4S.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwG4G4S.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwG4G4S.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc00aBLm.s: Assembler messages:
encrypt.c: /tmp/cc00aBLm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc00aBLm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc00aBLm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc00aBLm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00aBLm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00aBLm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00aBLm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00aBLm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00aBLm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc00aBLm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc00aBLm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc00aBLm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc00aBLm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00aBLm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc00aBLm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc00aBLm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc00aBLm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc00aBLm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc00aBLm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc00aBLm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00aBLm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc00aBLm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc00aBLm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc00aBLm.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccK1vj5B.s: Assembler messages:
encrypt.c: /tmp/ccK1vj5B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK1vj5B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK1vj5B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK1vj5B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1vj5B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1vj5B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1vj5B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1vj5B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1vj5B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK1vj5B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK1vj5B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK1vj5B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK1vj5B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1vj5B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK1vj5B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK1vj5B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK1vj5B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK1vj5B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK1vj5B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1vj5B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK1vj5B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK1vj5B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK1vj5B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK1vj5B.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVtrIz4.s: Assembler messages:
encrypt.c: /tmp/ccVtrIz4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVtrIz4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVtrIz4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVtrIz4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtrIz4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtrIz4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtrIz4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtrIz4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtrIz4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVtrIz4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVtrIz4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVtrIz4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVtrIz4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtrIz4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVtrIz4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVtrIz4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVtrIz4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVtrIz4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVtrIz4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVtrIz4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtrIz4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVtrIz4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVtrIz4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVtrIz4.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccipfd8a.s: Assembler messages:
encrypt.c: /tmp/ccipfd8a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccipfd8a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccipfd8a.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccipfd8a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipfd8a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipfd8a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipfd8a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipfd8a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipfd8a.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccipfd8a.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccipfd8a.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccipfd8a.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccipfd8a.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipfd8a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccipfd8a.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccipfd8a.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccipfd8a.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccipfd8a.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccipfd8a.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipfd8a.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccipfd8a.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccipfd8a.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccipfd8a.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccipfd8a.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2Iw8pG.s: Assembler messages:
encrypt.c: /tmp/cc2Iw8pG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2Iw8pG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2Iw8pG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2Iw8pG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Iw8pG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Iw8pG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Iw8pG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Iw8pG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Iw8pG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Iw8pG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Iw8pG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Iw8pG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2Iw8pG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Iw8pG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2Iw8pG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2Iw8pG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Iw8pG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Iw8pG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Iw8pG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Iw8pG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Iw8pG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2Iw8pG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Iw8pG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Iw8pG.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccULywMv.s: Assembler messages:
encrypt.c: /tmp/ccULywMv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccULywMv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccULywMv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccULywMv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULywMv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULywMv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULywMv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULywMv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULywMv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULywMv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULywMv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULywMv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccULywMv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULywMv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccULywMv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULywMv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccULywMv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULywMv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccULywMv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccULywMv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULywMv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccULywMv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccULywMv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccULywMv.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc68S8i5.s: Assembler messages:
encrypt.c: /tmp/cc68S8i5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc68S8i5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc68S8i5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc68S8i5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68S8i5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68S8i5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68S8i5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68S8i5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68S8i5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc68S8i5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc68S8i5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc68S8i5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc68S8i5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68S8i5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc68S8i5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc68S8i5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc68S8i5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc68S8i5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc68S8i5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68S8i5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc68S8i5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc68S8i5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc68S8i5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc68S8i5.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccQ3MGTQ.s: Assembler messages:
encrypt.c: /tmp/ccQ3MGTQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ3MGTQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ3MGTQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ3MGTQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3MGTQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3MGTQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3MGTQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3MGTQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3MGTQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ3MGTQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ3MGTQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ3MGTQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ3MGTQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3MGTQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ3MGTQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ3MGTQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ3MGTQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ3MGTQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ3MGTQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ3MGTQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ3MGTQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ3MGTQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ3MGTQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ3MGTQ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPADiXu.s: Assembler messages:
encrypt.c: /tmp/ccPADiXu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPADiXu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPADiXu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPADiXu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPADiXu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPADiXu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPADiXu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPADiXu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPADiXu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPADiXu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPADiXu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPADiXu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPADiXu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPADiXu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPADiXu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPADiXu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPADiXu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPADiXu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPADiXu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPADiXu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPADiXu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPADiXu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPADiXu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPADiXu.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccU6msqh.s: Assembler messages:
encrypt.c: /tmp/ccU6msqh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU6msqh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU6msqh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU6msqh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6msqh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6msqh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6msqh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6msqh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6msqh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU6msqh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU6msqh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU6msqh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU6msqh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6msqh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU6msqh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU6msqh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU6msqh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU6msqh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU6msqh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU6msqh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6msqh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU6msqh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU6msqh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU6msqh.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZ5Zy0c.s: Assembler messages:
encrypt.c: /tmp/ccZ5Zy0c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ5Zy0c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ5Zy0c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ5Zy0c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5Zy0c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5Zy0c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5Zy0c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5Zy0c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5Zy0c.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ5Zy0c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ5Zy0c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ5Zy0c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ5Zy0c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5Zy0c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ5Zy0c.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZ5Zy0c.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ5Zy0c.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ5Zy0c.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ5Zy0c.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5Zy0c.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ5Zy0c.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ5Zy0c.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ5Zy0c.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ5Zy0c.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceF3opf.s: Assembler messages:
encrypt.c: /tmp/cceF3opf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceF3opf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceF3opf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceF3opf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceF3opf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceF3opf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceF3opf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceF3opf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceF3opf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceF3opf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceF3opf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceF3opf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceF3opf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceF3opf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceF3opf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceF3opf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceF3opf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceF3opf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceF3opf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceF3opf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceF3opf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceF3opf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceF3opf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceF3opf.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccx0PHPN.s: Assembler messages:
encrypt.c: /tmp/ccx0PHPN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx0PHPN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx0PHPN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx0PHPN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0PHPN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0PHPN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0PHPN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0PHPN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0PHPN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0PHPN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0PHPN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0PHPN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx0PHPN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0PHPN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx0PHPN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0PHPN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx0PHPN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0PHPN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx0PHPN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx0PHPN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0PHPN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx0PHPN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx0PHPN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx0PHPN.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccx1MT6D.s: Assembler messages:
encrypt.c: /tmp/ccx1MT6D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx1MT6D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx1MT6D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccx1MT6D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1MT6D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1MT6D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1MT6D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1MT6D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1MT6D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx1MT6D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx1MT6D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx1MT6D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx1MT6D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1MT6D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx1MT6D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccx1MT6D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx1MT6D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx1MT6D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx1MT6D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1MT6D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx1MT6D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx1MT6D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx1MT6D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx1MT6D.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc9E8g93.s: Assembler messages:
encrypt.c: /tmp/cc9E8g93.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9E8g93.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9E8g93.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9E8g93.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9E8g93.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9E8g93.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9E8g93.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9E8g93.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9E8g93.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9E8g93.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9E8g93.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9E8g93.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9E8g93.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9E8g93.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9E8g93.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9E8g93.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9E8g93.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9E8g93.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9E8g93.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9E8g93.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9E8g93.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9E8g93.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9E8g93.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9E8g93.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccWntZL2.s: Assembler messages:
encrypt.c: /tmp/ccWntZL2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWntZL2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWntZL2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWntZL2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWntZL2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWntZL2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWntZL2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWntZL2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWntZL2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWntZL2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWntZL2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWntZL2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWntZL2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWntZL2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWntZL2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWntZL2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWntZL2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWntZL2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWntZL2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWntZL2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWntZL2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWntZL2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWntZL2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWntZL2.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGrTYeB.s: Assembler messages:
encrypt.c: /tmp/ccGrTYeB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGrTYeB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGrTYeB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGrTYeB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrTYeB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrTYeB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrTYeB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrTYeB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrTYeB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGrTYeB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGrTYeB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGrTYeB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGrTYeB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrTYeB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGrTYeB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGrTYeB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGrTYeB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGrTYeB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGrTYeB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGrTYeB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrTYeB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGrTYeB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGrTYeB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGrTYeB.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccosMhsy.s: Assembler messages:
encrypt.c: /tmp/ccosMhsy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccosMhsy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccosMhsy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccosMhsy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosMhsy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosMhsy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosMhsy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosMhsy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosMhsy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccosMhsy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccosMhsy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccosMhsy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccosMhsy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosMhsy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccosMhsy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccosMhsy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccosMhsy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccosMhsy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccosMhsy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosMhsy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccosMhsy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccosMhsy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccosMhsy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccosMhsy.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