Implementation notes: x86, hobbes, crypto_aead/omdsha256k128n96tau128v1

Computer: hobbes
Architecture: x86
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau128v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
336616? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017082020170725
336706? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017082020170725
337793? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
337865? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017082020170725
343429? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
345508? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017082020170725
345836? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
345946? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017082020170725
346845? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017082020170725
348174? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017082020170725
348199? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017082020170725
348600? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017082020170725
349316? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017082020170725
350424? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017082020170725
351757? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017082020170725
353380? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017082020170725
353781? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
353850? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017082020170725
354697? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017082020170725
358051? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017082020170725
359213? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017082020170725
360045? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017082020170725
362805? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017082020170725
362917? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017082020170725
363264? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017082020170725
370557? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017082020170725
376787? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017082020170725
377378? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017082020170725
379419? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017082020170725
380619? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017082020170725
382040? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017082020170725
382207? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017082020170725
382615? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017082020170725
384106? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017082020170725
384120? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017082020170725
384386? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017082020170725
388540? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
388780? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017082020170725
389976? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017082020170725
390114? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017082020170725
390258? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017082020170725
391536? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017082020170725
391999? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017082020170725
392189? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017082020170725
395329? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
396100? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017082020170725
400054? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017082020170725
401819? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017082020170725
403743? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017082020170725
404122? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017082020170725
404211? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017082020170725
404238? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017082020170725
404635? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017082020170725
404815? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017082020170725
408284? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017082020170725
409025? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017082020170725
409614? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017082020170725
410182? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017082020170725
410263? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
411302? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017082020170725
411599? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017082020170725
411611? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017082020170725
411798? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017082020170725
412260? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017082020170725
415017? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017082020170725
416173? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017082020170725
426433? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017082020170725
427442? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017082020170725
427710? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017082020170725
428100? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017082020170725
428481? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017082020170725
428553? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017082020170725
428696? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017082020170725
428790? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017082020170725
428937? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
429049? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017082020170725
429097? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017082020170725
429304? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017082020170725
429728? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
430695? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017082020170725
430984? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017082020170725
431211? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017082020170725
431227? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017082020170725
431321? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017082020170725
431502? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017082020170725
431713? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017082020170725
432622? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017082020170725
434101? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017082020170725
435143? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017082020170725
436247? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017082020170725
436265? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017082020170725
436556? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017082020170725
436781? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017082020170725
437017? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017082020170725
437524? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017082020170725
437800? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017082020170725
438121? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017082020170725
439221? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017082020170725
439567? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017082020170725
439893? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017082020170725
440512? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017082020170725
442927? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017082020170725
443473? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017082020170725
443692? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017082020170725
443744? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017082020170725
443957? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017082020170725
444228? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017082020170725
444815? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017082020170725
445415? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017082020170725
445486? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017082020170725
445767? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017082020170725
445924? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017082020170725
445936? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017082020170725
446298? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017082020170725
447386? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017082020170725
448911? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
449937? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017082020170725
450075? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017082020170725
454137? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017082020170725
461736? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017082020170725
462299? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017082020170725
463267? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017082020170725
464346? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017082020170725
465321? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017082020170725
465979? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017082020170725
476129? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017082020170725
477848? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017082020170725
477991? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017082020170725
478034? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017082020170725
478613? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017082020170725
478659? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017082020170725
479616? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017082020170725
480072? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017082020170725
480466? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017082020170725
481447? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017082020170725
481581? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017082020170725
481864? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017082020170725
481911? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017082020170725
482532? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017082020170725
482820? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017082020170725
482825? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017082020170725
483075? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017082020170725
483091? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017082020170725
483210? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017082020170725
483483? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017082020170725
483782? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017082020170725
484139? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017082020170725
484897? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017082020170725
485315? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
485499? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017082020170725
485618? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017082020170725
485882? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
485924? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017082020170725
485984? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017082020170725
486261? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017082020170725
486401? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017082020170725
486896? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017082020170725
487138? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017082020170725
487167? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017082020170725
487512? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017082020170725
487684? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017082020170725
488722? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017082020170725
488734? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
489370? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017082020170725
489918? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017082020170725
490087? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017082020170725
490142? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017082020170725
491739? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
495189? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017082020170725
496851? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017082020170725
497506? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017082020170725
502631? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017082020170725

Test failure

Implementation: crypto_aead/omdsha256k128n96tau128v1/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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZNy4Mh.s: Assembler messages:
encrypt.c: /tmp/ccZNy4Mh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZNy4Mh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZNy4Mh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZNy4Mh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNy4Mh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNy4Mh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNy4Mh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNy4Mh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNy4Mh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZNy4Mh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZNy4Mh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZNy4Mh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZNy4Mh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNy4Mh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZNy4Mh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZNy4Mh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZNy4Mh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZNy4Mh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZNy4Mh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZNy4Mh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNy4Mh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZNy4Mh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZNy4Mh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZNy4Mh.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccl0JZgw.s: Assembler messages:
encrypt.c: /tmp/ccl0JZgw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl0JZgw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl0JZgw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl0JZgw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0JZgw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0JZgw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0JZgw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0JZgw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0JZgw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl0JZgw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl0JZgw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl0JZgw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl0JZgw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0JZgw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl0JZgw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl0JZgw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl0JZgw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl0JZgw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl0JZgw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0JZgw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl0JZgw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl0JZgw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl0JZgw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl0JZgw.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRbdreP.s: Assembler messages:
encrypt.c: /tmp/ccRbdreP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRbdreP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRbdreP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRbdreP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbdreP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbdreP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbdreP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbdreP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbdreP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRbdreP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRbdreP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRbdreP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRbdreP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbdreP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRbdreP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRbdreP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRbdreP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRbdreP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRbdreP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRbdreP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRbdreP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRbdreP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRbdreP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRbdreP.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfmpGiY.s: Assembler messages:
encrypt.c: /tmp/ccfmpGiY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfmpGiY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfmpGiY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfmpGiY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfmpGiY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfmpGiY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfmpGiY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfmpGiY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfmpGiY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfmpGiY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfmpGiY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfmpGiY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfmpGiY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfmpGiY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfmpGiY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfmpGiY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfmpGiY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfmpGiY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfmpGiY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfmpGiY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfmpGiY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfmpGiY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfmpGiY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfmpGiY.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccClxTod.s: Assembler messages:
encrypt.c: /tmp/ccClxTod.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccClxTod.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccClxTod.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccClxTod.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClxTod.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClxTod.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClxTod.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClxTod.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClxTod.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccClxTod.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccClxTod.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccClxTod.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccClxTod.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClxTod.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccClxTod.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccClxTod.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccClxTod.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccClxTod.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccClxTod.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClxTod.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccClxTod.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccClxTod.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccClxTod.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccClxTod.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cczVlM11.s: Assembler messages:
encrypt.c: /tmp/cczVlM11.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczVlM11.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczVlM11.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczVlM11.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVlM11.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVlM11.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVlM11.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVlM11.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVlM11.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVlM11.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVlM11.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVlM11.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczVlM11.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVlM11.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczVlM11.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVlM11.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczVlM11.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVlM11.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczVlM11.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczVlM11.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVlM11.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczVlM11.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczVlM11.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczVlM11.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0jEBXB.s: Assembler messages:
encrypt.c: /tmp/cc0jEBXB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0jEBXB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0jEBXB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0jEBXB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jEBXB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jEBXB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jEBXB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jEBXB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jEBXB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0jEBXB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0jEBXB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0jEBXB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0jEBXB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jEBXB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0jEBXB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0jEBXB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0jEBXB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0jEBXB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0jEBXB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0jEBXB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jEBXB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0jEBXB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0jEBXB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0jEBXB.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgD6h9E.s: Assembler messages:
encrypt.c: /tmp/ccgD6h9E.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgD6h9E.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgD6h9E.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgD6h9E.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgD6h9E.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgD6h9E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgD6h9E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgD6h9E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgD6h9E.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgD6h9E.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgD6h9E.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgD6h9E.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgD6h9E.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgD6h9E.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgD6h9E.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgD6h9E.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgD6h9E.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgD6h9E.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgD6h9E.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgD6h9E.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgD6h9E.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgD6h9E.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgD6h9E.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgD6h9E.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmV6DXX.s: Assembler messages:
encrypt.c: /tmp/ccmV6DXX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmV6DXX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmV6DXX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmV6DXX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmV6DXX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmV6DXX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmV6DXX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmV6DXX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmV6DXX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmV6DXX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmV6DXX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmV6DXX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmV6DXX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmV6DXX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmV6DXX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmV6DXX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmV6DXX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmV6DXX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmV6DXX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmV6DXX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmV6DXX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmV6DXX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmV6DXX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmV6DXX.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwcqxSr.s: Assembler messages:
encrypt.c: /tmp/ccwcqxSr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwcqxSr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwcqxSr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwcqxSr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcqxSr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcqxSr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcqxSr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcqxSr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcqxSr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwcqxSr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwcqxSr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwcqxSr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwcqxSr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcqxSr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwcqxSr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwcqxSr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwcqxSr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwcqxSr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwcqxSr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcqxSr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwcqxSr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwcqxSr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwcqxSr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwcqxSr.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAPHxSx.s: Assembler messages:
encrypt.c: /tmp/ccAPHxSx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAPHxSx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAPHxSx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAPHxSx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAPHxSx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAPHxSx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAPHxSx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAPHxSx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAPHxSx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAPHxSx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAPHxSx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAPHxSx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAPHxSx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAPHxSx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAPHxSx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAPHxSx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAPHxSx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAPHxSx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAPHxSx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAPHxSx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAPHxSx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAPHxSx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAPHxSx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAPHxSx.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccirrgT0.s: Assembler messages:
encrypt.c: /tmp/ccirrgT0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccirrgT0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccirrgT0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccirrgT0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirrgT0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirrgT0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirrgT0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirrgT0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirrgT0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccirrgT0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccirrgT0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccirrgT0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccirrgT0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirrgT0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccirrgT0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccirrgT0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccirrgT0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccirrgT0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccirrgT0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirrgT0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccirrgT0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccirrgT0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccirrgT0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccirrgT0.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc8Krnz8.s: Assembler messages:
encrypt.c: /tmp/cc8Krnz8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8Krnz8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8Krnz8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8Krnz8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Krnz8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Krnz8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Krnz8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Krnz8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Krnz8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Krnz8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Krnz8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Krnz8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8Krnz8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Krnz8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8Krnz8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8Krnz8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Krnz8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Krnz8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Krnz8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Krnz8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Krnz8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8Krnz8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Krnz8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Krnz8.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccOI5egO.s: Assembler messages:
encrypt.c: /tmp/ccOI5egO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOI5egO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOI5egO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOI5egO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOI5egO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOI5egO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOI5egO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOI5egO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOI5egO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOI5egO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOI5egO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOI5egO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOI5egO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOI5egO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOI5egO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOI5egO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOI5egO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOI5egO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOI5egO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOI5egO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOI5egO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOI5egO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOI5egO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOI5egO.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYMNxCj.s: Assembler messages:
encrypt.c: /tmp/ccYMNxCj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYMNxCj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYMNxCj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYMNxCj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMNxCj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMNxCj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMNxCj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMNxCj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMNxCj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYMNxCj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYMNxCj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYMNxCj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYMNxCj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMNxCj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYMNxCj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYMNxCj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYMNxCj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYMNxCj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYMNxCj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYMNxCj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMNxCj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYMNxCj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYMNxCj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYMNxCj.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cclOJjCE.s: Assembler messages:
encrypt.c: /tmp/cclOJjCE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclOJjCE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclOJjCE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclOJjCE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOJjCE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOJjCE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOJjCE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOJjCE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOJjCE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclOJjCE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclOJjCE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclOJjCE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclOJjCE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOJjCE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclOJjCE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclOJjCE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclOJjCE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclOJjCE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclOJjCE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOJjCE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclOJjCE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclOJjCE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclOJjCE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclOJjCE.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbgzDu6.s: Assembler messages:
encrypt.c: /tmp/ccbgzDu6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbgzDu6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbgzDu6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbgzDu6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbgzDu6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbgzDu6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbgzDu6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbgzDu6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbgzDu6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbgzDu6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbgzDu6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbgzDu6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbgzDu6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbgzDu6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbgzDu6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbgzDu6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbgzDu6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbgzDu6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbgzDu6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbgzDu6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbgzDu6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbgzDu6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbgzDu6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbgzDu6.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdER4cw.s: Assembler messages:
encrypt.c: /tmp/ccdER4cw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdER4cw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdER4cw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdER4cw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdER4cw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdER4cw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdER4cw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdER4cw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdER4cw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdER4cw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdER4cw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdER4cw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdER4cw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdER4cw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdER4cw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdER4cw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdER4cw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdER4cw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdER4cw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdER4cw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdER4cw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdER4cw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdER4cw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdER4cw.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxbUUaF.s: Assembler messages:
encrypt.c: /tmp/ccxbUUaF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxbUUaF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxbUUaF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxbUUaF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbUUaF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbUUaF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbUUaF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbUUaF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbUUaF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxbUUaF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxbUUaF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxbUUaF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxbUUaF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbUUaF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxbUUaF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxbUUaF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxbUUaF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxbUUaF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxbUUaF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbUUaF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxbUUaF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxbUUaF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxbUUaF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxbUUaF.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczwHg82.s: Assembler messages:
encrypt.c: /tmp/cczwHg82.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczwHg82.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczwHg82.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczwHg82.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwHg82.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwHg82.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwHg82.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwHg82.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwHg82.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczwHg82.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczwHg82.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczwHg82.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczwHg82.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwHg82.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczwHg82.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczwHg82.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczwHg82.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczwHg82.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczwHg82.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczwHg82.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwHg82.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczwHg82.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczwHg82.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczwHg82.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccTmoZZL.s: Assembler messages:
encrypt.c: /tmp/ccTmoZZL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTmoZZL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTmoZZL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTmoZZL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmoZZL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmoZZL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmoZZL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmoZZL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmoZZL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTmoZZL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTmoZZL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTmoZZL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTmoZZL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmoZZL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTmoZZL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTmoZZL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTmoZZL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTmoZZL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTmoZZL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmoZZL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTmoZZL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTmoZZL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTmoZZL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTmoZZL.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccoCngib.s: Assembler messages:
encrypt.c: /tmp/ccoCngib.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoCngib.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoCngib.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoCngib.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCngib.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCngib.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCngib.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCngib.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCngib.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoCngib.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoCngib.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoCngib.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoCngib.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCngib.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoCngib.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoCngib.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoCngib.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoCngib.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoCngib.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoCngib.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoCngib.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoCngib.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoCngib.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoCngib.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cciqkOph.s: Assembler messages:
encrypt.c: /tmp/cciqkOph.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciqkOph.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciqkOph.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciqkOph.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqkOph.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqkOph.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqkOph.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqkOph.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqkOph.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciqkOph.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciqkOph.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciqkOph.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciqkOph.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqkOph.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciqkOph.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciqkOph.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciqkOph.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciqkOph.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciqkOph.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqkOph.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciqkOph.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciqkOph.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciqkOph.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciqkOph.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuR0vNF.s: Assembler messages:
encrypt.c: /tmp/ccuR0vNF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuR0vNF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuR0vNF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuR0vNF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuR0vNF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuR0vNF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuR0vNF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuR0vNF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuR0vNF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuR0vNF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuR0vNF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuR0vNF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuR0vNF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuR0vNF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuR0vNF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuR0vNF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuR0vNF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuR0vNF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuR0vNF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuR0vNF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuR0vNF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuR0vNF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuR0vNF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuR0vNF.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZny5YD.s: Assembler messages:
encrypt.c: /tmp/ccZny5YD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZny5YD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZny5YD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZny5YD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZny5YD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZny5YD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZny5YD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZny5YD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZny5YD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZny5YD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZny5YD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZny5YD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZny5YD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZny5YD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZny5YD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZny5YD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZny5YD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZny5YD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZny5YD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZny5YD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZny5YD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZny5YD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZny5YD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZny5YD.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclQxJYc.s: Assembler messages:
encrypt.c: /tmp/cclQxJYc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclQxJYc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclQxJYc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclQxJYc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQxJYc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQxJYc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQxJYc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQxJYc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQxJYc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclQxJYc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclQxJYc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclQxJYc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclQxJYc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQxJYc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclQxJYc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclQxJYc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclQxJYc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclQxJYc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclQxJYc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQxJYc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclQxJYc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclQxJYc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclQxJYc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclQxJYc.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYvNUyf.s: Assembler messages:
encrypt.c: /tmp/ccYvNUyf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYvNUyf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYvNUyf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYvNUyf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvNUyf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvNUyf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvNUyf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvNUyf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvNUyf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYvNUyf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYvNUyf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYvNUyf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYvNUyf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvNUyf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYvNUyf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYvNUyf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYvNUyf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYvNUyf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYvNUyf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYvNUyf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvNUyf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYvNUyf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYvNUyf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYvNUyf.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyvkk5K.s: Assembler messages:
encrypt.c: /tmp/ccyvkk5K.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyvkk5K.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyvkk5K.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyvkk5K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvkk5K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvkk5K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvkk5K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvkk5K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvkk5K.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyvkk5K.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyvkk5K.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyvkk5K.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyvkk5K.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvkk5K.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyvkk5K.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyvkk5K.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyvkk5K.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvkk5K.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvkk5K.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvkk5K.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvkk5K.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyvkk5K.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvkk5K.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvkk5K.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccE7Ze5S.s: Assembler messages:
encrypt.c: /tmp/ccE7Ze5S.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE7Ze5S.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE7Ze5S.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE7Ze5S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7Ze5S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7Ze5S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7Ze5S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7Ze5S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7Ze5S.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE7Ze5S.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE7Ze5S.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE7Ze5S.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE7Ze5S.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7Ze5S.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE7Ze5S.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE7Ze5S.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE7Ze5S.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE7Ze5S.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE7Ze5S.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7Ze5S.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE7Ze5S.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE7Ze5S.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE7Ze5S.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE7Ze5S.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdhQHpq.s: Assembler messages:
encrypt.c: /tmp/ccdhQHpq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdhQHpq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdhQHpq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdhQHpq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhQHpq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhQHpq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhQHpq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhQHpq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhQHpq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdhQHpq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdhQHpq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdhQHpq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdhQHpq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhQHpq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdhQHpq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdhQHpq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdhQHpq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdhQHpq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdhQHpq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdhQHpq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdhQHpq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdhQHpq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdhQHpq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdhQHpq.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYvFkjr.s: Assembler messages:
encrypt.c: /tmp/ccYvFkjr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYvFkjr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYvFkjr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYvFkjr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvFkjr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvFkjr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvFkjr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvFkjr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvFkjr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYvFkjr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYvFkjr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYvFkjr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYvFkjr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvFkjr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYvFkjr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYvFkjr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYvFkjr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYvFkjr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYvFkjr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvFkjr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYvFkjr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYvFkjr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYvFkjr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYvFkjr.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cci6H181.s: Assembler messages:
encrypt.c: /tmp/cci6H181.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci6H181.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci6H181.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cci6H181.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cci6H181.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cci6H181.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cci6H181.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci6H181.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci6H181.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci6H181.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci6H181.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci6H181.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cci6H181.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cci6H181.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci6H181.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci6H181.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cci6H181.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci6H181.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci6H181.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci6H181.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cci6H181.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci6H181.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cci6H181.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci6H181.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJugNnM.s: Assembler messages:
encrypt.c: /tmp/ccJugNnM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJugNnM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJugNnM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJugNnM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJugNnM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJugNnM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJugNnM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJugNnM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJugNnM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJugNnM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJugNnM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJugNnM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJugNnM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJugNnM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJugNnM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJugNnM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJugNnM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJugNnM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJugNnM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJugNnM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJugNnM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJugNnM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJugNnM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJugNnM.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOSFQ4d.s: Assembler messages:
encrypt.c: /tmp/ccOSFQ4d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOSFQ4d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOSFQ4d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOSFQ4d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSFQ4d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSFQ4d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSFQ4d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSFQ4d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSFQ4d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOSFQ4d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOSFQ4d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOSFQ4d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOSFQ4d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSFQ4d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOSFQ4d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOSFQ4d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOSFQ4d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOSFQ4d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOSFQ4d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSFQ4d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOSFQ4d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOSFQ4d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOSFQ4d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOSFQ4d.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfilFLf.s: Assembler messages:
encrypt.c: /tmp/ccfilFLf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfilFLf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfilFLf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfilFLf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfilFLf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfilFLf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfilFLf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfilFLf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfilFLf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfilFLf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfilFLf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfilFLf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfilFLf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfilFLf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfilFLf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfilFLf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfilFLf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfilFLf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfilFLf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfilFLf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfilFLf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfilFLf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfilFLf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfilFLf.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciFNnDG.s: Assembler messages:
encrypt.c: /tmp/cciFNnDG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciFNnDG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciFNnDG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciFNnDG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFNnDG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFNnDG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFNnDG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFNnDG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFNnDG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciFNnDG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciFNnDG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciFNnDG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciFNnDG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFNnDG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciFNnDG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciFNnDG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciFNnDG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciFNnDG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciFNnDG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFNnDG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciFNnDG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciFNnDG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciFNnDG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciFNnDG.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8W7rZx.s: Assembler messages:
encrypt.c: /tmp/cc8W7rZx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8W7rZx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8W7rZx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8W7rZx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8W7rZx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8W7rZx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8W7rZx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8W7rZx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8W7rZx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8W7rZx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8W7rZx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8W7rZx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8W7rZx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8W7rZx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8W7rZx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8W7rZx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8W7rZx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8W7rZx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8W7rZx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8W7rZx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8W7rZx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8W7rZx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8W7rZx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8W7rZx.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgBIM9T.s: Assembler messages:
encrypt.c: /tmp/ccgBIM9T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgBIM9T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgBIM9T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgBIM9T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgBIM9T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgBIM9T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgBIM9T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgBIM9T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgBIM9T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgBIM9T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgBIM9T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgBIM9T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgBIM9T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgBIM9T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgBIM9T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgBIM9T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgBIM9T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgBIM9T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgBIM9T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgBIM9T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgBIM9T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgBIM9T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgBIM9T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgBIM9T.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmNNlp9.s: Assembler messages:
encrypt.c: /tmp/ccmNNlp9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmNNlp9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmNNlp9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmNNlp9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNNlp9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNNlp9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNNlp9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNNlp9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNNlp9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmNNlp9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmNNlp9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmNNlp9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmNNlp9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNNlp9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmNNlp9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmNNlp9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmNNlp9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmNNlp9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmNNlp9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmNNlp9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNNlp9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmNNlp9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmNNlp9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmNNlp9.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccz3nGlm.s: Assembler messages:
encrypt.c: /tmp/ccz3nGlm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz3nGlm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz3nGlm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz3nGlm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3nGlm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3nGlm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3nGlm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3nGlm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3nGlm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz3nGlm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz3nGlm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz3nGlm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz3nGlm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3nGlm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz3nGlm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz3nGlm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz3nGlm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz3nGlm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz3nGlm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3nGlm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz3nGlm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz3nGlm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz3nGlm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz3nGlm.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbRQp8i.s: Assembler messages:
encrypt.c: /tmp/ccbRQp8i.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbRQp8i.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbRQp8i.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbRQp8i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRQp8i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRQp8i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRQp8i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRQp8i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRQp8i.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbRQp8i.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbRQp8i.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbRQp8i.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbRQp8i.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRQp8i.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbRQp8i.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbRQp8i.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbRQp8i.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbRQp8i.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbRQp8i.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRQp8i.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbRQp8i.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbRQp8i.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbRQp8i.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbRQp8i.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuPAx1K.s: Assembler messages:
encrypt.c: /tmp/ccuPAx1K.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuPAx1K.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuPAx1K.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuPAx1K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPAx1K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPAx1K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPAx1K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPAx1K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPAx1K.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuPAx1K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuPAx1K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuPAx1K.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuPAx1K.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPAx1K.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuPAx1K.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuPAx1K.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuPAx1K.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuPAx1K.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuPAx1K.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuPAx1K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPAx1K.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuPAx1K.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuPAx1K.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuPAx1K.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccY6BcpQ.s: Assembler messages:
encrypt.c: /tmp/ccY6BcpQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY6BcpQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY6BcpQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY6BcpQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6BcpQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6BcpQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6BcpQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6BcpQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6BcpQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY6BcpQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY6BcpQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY6BcpQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY6BcpQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6BcpQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY6BcpQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY6BcpQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY6BcpQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY6BcpQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY6BcpQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6BcpQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY6BcpQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY6BcpQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY6BcpQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY6BcpQ.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccr844xl.s: Assembler messages:
encrypt.c: /tmp/ccr844xl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr844xl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr844xl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccr844xl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr844xl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr844xl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr844xl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr844xl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr844xl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr844xl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr844xl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr844xl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr844xl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr844xl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr844xl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr844xl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccr844xl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr844xl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr844xl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr844xl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr844xl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr844xl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr844xl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr844xl.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNvRZkz.s: Assembler messages:
encrypt.c: /tmp/ccNvRZkz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNvRZkz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNvRZkz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNvRZkz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvRZkz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvRZkz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvRZkz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvRZkz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvRZkz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNvRZkz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNvRZkz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNvRZkz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNvRZkz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvRZkz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNvRZkz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNvRZkz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNvRZkz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNvRZkz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNvRZkz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNvRZkz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvRZkz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNvRZkz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNvRZkz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNvRZkz.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccX0N79X.s: Assembler messages:
encrypt.c: /tmp/ccX0N79X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX0N79X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX0N79X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX0N79X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0N79X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0N79X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0N79X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0N79X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0N79X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX0N79X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX0N79X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX0N79X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX0N79X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0N79X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX0N79X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX0N79X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX0N79X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX0N79X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX0N79X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0N79X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX0N79X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX0N79X.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX0N79X.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX0N79X.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9hOaAr.s: Assembler messages:
encrypt.c: /tmp/cc9hOaAr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9hOaAr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9hOaAr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9hOaAr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hOaAr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hOaAr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hOaAr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hOaAr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hOaAr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9hOaAr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9hOaAr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9hOaAr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9hOaAr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hOaAr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9hOaAr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9hOaAr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9hOaAr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9hOaAr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9hOaAr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hOaAr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9hOaAr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9hOaAr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9hOaAr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9hOaAr.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccj52895.s: Assembler messages:
encrypt.c: /tmp/ccj52895.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj52895.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj52895.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj52895.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj52895.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj52895.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj52895.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj52895.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj52895.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj52895.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj52895.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj52895.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj52895.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj52895.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj52895.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj52895.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj52895.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj52895.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj52895.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj52895.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj52895.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj52895.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj52895.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj52895.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1R37ul.s: Assembler messages:
encrypt.c: /tmp/cc1R37ul.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1R37ul.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1R37ul.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1R37ul.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1R37ul.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1R37ul.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1R37ul.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1R37ul.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1R37ul.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1R37ul.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1R37ul.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1R37ul.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1R37ul.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1R37ul.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1R37ul.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1R37ul.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1R37ul.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1R37ul.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1R37ul.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1R37ul.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1R37ul.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1R37ul.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1R37ul.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1R37ul.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctdq2UM.s: Assembler messages:
encrypt.c: /tmp/cctdq2UM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctdq2UM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctdq2UM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctdq2UM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdq2UM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdq2UM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdq2UM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdq2UM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdq2UM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctdq2UM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctdq2UM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctdq2UM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctdq2UM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdq2UM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctdq2UM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctdq2UM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctdq2UM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctdq2UM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctdq2UM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctdq2UM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdq2UM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctdq2UM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctdq2UM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctdq2UM.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccezKtTn.s: Assembler messages:
encrypt.c: /tmp/ccezKtTn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccezKtTn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccezKtTn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccezKtTn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezKtTn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezKtTn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezKtTn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezKtTn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezKtTn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccezKtTn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccezKtTn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccezKtTn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccezKtTn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezKtTn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccezKtTn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccezKtTn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccezKtTn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccezKtTn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccezKtTn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccezKtTn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccezKtTn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccezKtTn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccezKtTn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccezKtTn.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclUD9uT.s: Assembler messages:
encrypt.c: /tmp/cclUD9uT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclUD9uT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclUD9uT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclUD9uT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUD9uT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUD9uT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUD9uT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUD9uT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUD9uT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclUD9uT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclUD9uT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclUD9uT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclUD9uT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUD9uT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclUD9uT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclUD9uT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclUD9uT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclUD9uT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclUD9uT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUD9uT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclUD9uT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclUD9uT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclUD9uT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclUD9uT.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccR38GyF.s: Assembler messages:
encrypt.c: /tmp/ccR38GyF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR38GyF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR38GyF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR38GyF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR38GyF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR38GyF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR38GyF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR38GyF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR38GyF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR38GyF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR38GyF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR38GyF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR38GyF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR38GyF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR38GyF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR38GyF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR38GyF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR38GyF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR38GyF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR38GyF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR38GyF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR38GyF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR38GyF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR38GyF.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cci52M20.s: Assembler messages:
encrypt.c: /tmp/cci52M20.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci52M20.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci52M20.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci52M20.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci52M20.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci52M20.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci52M20.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci52M20.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci52M20.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci52M20.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci52M20.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci52M20.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci52M20.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci52M20.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci52M20.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci52M20.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci52M20.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci52M20.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci52M20.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci52M20.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci52M20.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci52M20.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci52M20.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci52M20.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPn7EGA.s: Assembler messages:
encrypt.c: /tmp/ccPn7EGA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPn7EGA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPn7EGA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPn7EGA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPn7EGA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPn7EGA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPn7EGA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPn7EGA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPn7EGA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPn7EGA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPn7EGA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPn7EGA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPn7EGA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPn7EGA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPn7EGA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPn7EGA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPn7EGA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPn7EGA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPn7EGA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPn7EGA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPn7EGA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPn7EGA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPn7EGA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPn7EGA.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaHEvt9.s: Assembler messages:
encrypt.c: /tmp/ccaHEvt9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaHEvt9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaHEvt9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaHEvt9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHEvt9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHEvt9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHEvt9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHEvt9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHEvt9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaHEvt9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaHEvt9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaHEvt9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaHEvt9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHEvt9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaHEvt9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaHEvt9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaHEvt9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaHEvt9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaHEvt9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaHEvt9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHEvt9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaHEvt9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaHEvt9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaHEvt9.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc78umTe.s: Assembler messages:
encrypt.c: /tmp/cc78umTe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc78umTe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc78umTe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc78umTe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78umTe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78umTe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78umTe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78umTe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78umTe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc78umTe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc78umTe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc78umTe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc78umTe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78umTe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc78umTe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc78umTe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc78umTe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc78umTe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc78umTe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78umTe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc78umTe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc78umTe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc78umTe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc78umTe.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceHLJqD.s: Assembler messages:
encrypt.c: /tmp/cceHLJqD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceHLJqD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceHLJqD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceHLJqD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceHLJqD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceHLJqD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceHLJqD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceHLJqD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceHLJqD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceHLJqD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceHLJqD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceHLJqD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceHLJqD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceHLJqD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceHLJqD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceHLJqD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceHLJqD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceHLJqD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceHLJqD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceHLJqD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceHLJqD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceHLJqD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceHLJqD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceHLJqD.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJsV8TN.s: Assembler messages:
encrypt.c: /tmp/ccJsV8TN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJsV8TN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJsV8TN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJsV8TN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsV8TN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsV8TN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsV8TN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsV8TN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsV8TN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJsV8TN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJsV8TN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJsV8TN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJsV8TN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsV8TN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJsV8TN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJsV8TN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJsV8TN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJsV8TN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJsV8TN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsV8TN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJsV8TN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJsV8TN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJsV8TN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJsV8TN.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctxc5A9.s: Assembler messages:
encrypt.c: /tmp/cctxc5A9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctxc5A9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctxc5A9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctxc5A9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxc5A9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxc5A9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxc5A9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxc5A9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxc5A9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctxc5A9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctxc5A9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctxc5A9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctxc5A9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxc5A9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctxc5A9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctxc5A9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctxc5A9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctxc5A9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctxc5A9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctxc5A9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxc5A9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctxc5A9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctxc5A9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctxc5A9.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWCWlQY.s: Assembler messages:
encrypt.c: /tmp/ccWCWlQY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWCWlQY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWCWlQY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWCWlQY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWCWlQY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWCWlQY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWCWlQY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWCWlQY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWCWlQY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWCWlQY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWCWlQY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWCWlQY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWCWlQY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWCWlQY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWCWlQY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWCWlQY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWCWlQY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWCWlQY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWCWlQY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWCWlQY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWCWlQY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWCWlQY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWCWlQY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWCWlQY.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbUoCKr.s: Assembler messages:
encrypt.c: /tmp/ccbUoCKr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbUoCKr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbUoCKr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbUoCKr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUoCKr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUoCKr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUoCKr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUoCKr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUoCKr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbUoCKr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbUoCKr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbUoCKr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbUoCKr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUoCKr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbUoCKr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbUoCKr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbUoCKr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbUoCKr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbUoCKr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbUoCKr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUoCKr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbUoCKr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbUoCKr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbUoCKr.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8xTCCq.s: Assembler messages:
encrypt.c: /tmp/cc8xTCCq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8xTCCq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8xTCCq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8xTCCq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xTCCq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xTCCq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xTCCq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xTCCq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xTCCq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8xTCCq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8xTCCq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8xTCCq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8xTCCq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xTCCq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8xTCCq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8xTCCq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8xTCCq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8xTCCq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8xTCCq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xTCCq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8xTCCq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8xTCCq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8xTCCq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8xTCCq.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cciLrQNX.s: Assembler messages:
encrypt.c: /tmp/cciLrQNX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciLrQNX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciLrQNX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciLrQNX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLrQNX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLrQNX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLrQNX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLrQNX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLrQNX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciLrQNX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciLrQNX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciLrQNX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciLrQNX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLrQNX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciLrQNX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciLrQNX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciLrQNX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciLrQNX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciLrQNX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciLrQNX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLrQNX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciLrQNX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciLrQNX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciLrQNX.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoLc497.s: Assembler messages:
encrypt.c: /tmp/ccoLc497.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoLc497.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoLc497.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoLc497.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoLc497.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoLc497.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoLc497.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoLc497.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoLc497.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoLc497.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoLc497.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoLc497.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoLc497.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoLc497.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoLc497.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoLc497.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoLc497.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoLc497.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoLc497.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoLc497.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoLc497.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoLc497.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoLc497.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoLc497.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvNpalA.s: Assembler messages:
encrypt.c: /tmp/ccvNpalA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvNpalA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvNpalA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvNpalA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNpalA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNpalA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNpalA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNpalA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNpalA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvNpalA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvNpalA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvNpalA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvNpalA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNpalA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvNpalA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvNpalA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvNpalA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvNpalA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvNpalA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNpalA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvNpalA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvNpalA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvNpalA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvNpalA.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7Ns2EJ.s: Assembler messages:
encrypt.c: /tmp/cc7Ns2EJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Ns2EJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Ns2EJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Ns2EJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Ns2EJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Ns2EJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Ns2EJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Ns2EJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Ns2EJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Ns2EJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Ns2EJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Ns2EJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Ns2EJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Ns2EJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Ns2EJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Ns2EJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7Ns2EJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Ns2EJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Ns2EJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Ns2EJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Ns2EJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Ns2EJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Ns2EJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Ns2EJ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMnRc7W.s: Assembler messages:
encrypt.c: /tmp/ccMnRc7W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMnRc7W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMnRc7W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMnRc7W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnRc7W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnRc7W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnRc7W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnRc7W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnRc7W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMnRc7W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMnRc7W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMnRc7W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMnRc7W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnRc7W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMnRc7W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMnRc7W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMnRc7W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMnRc7W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMnRc7W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnRc7W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMnRc7W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMnRc7W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMnRc7W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMnRc7W.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5OG8Sc.s: Assembler messages:
encrypt.c: /tmp/cc5OG8Sc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5OG8Sc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5OG8Sc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5OG8Sc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OG8Sc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OG8Sc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OG8Sc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OG8Sc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OG8Sc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5OG8Sc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5OG8Sc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5OG8Sc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5OG8Sc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OG8Sc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5OG8Sc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5OG8Sc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5OG8Sc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5OG8Sc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5OG8Sc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OG8Sc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5OG8Sc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5OG8Sc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5OG8Sc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5OG8Sc.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cceGU3EU.s: Assembler messages:
encrypt.c: /tmp/cceGU3EU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceGU3EU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceGU3EU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceGU3EU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGU3EU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGU3EU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGU3EU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGU3EU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGU3EU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceGU3EU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceGU3EU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceGU3EU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceGU3EU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGU3EU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceGU3EU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceGU3EU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceGU3EU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceGU3EU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceGU3EU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceGU3EU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGU3EU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceGU3EU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceGU3EU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceGU3EU.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8NQ0wL.s: Assembler messages:
encrypt.c: /tmp/cc8NQ0wL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8NQ0wL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8NQ0wL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8NQ0wL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NQ0wL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NQ0wL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NQ0wL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NQ0wL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NQ0wL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8NQ0wL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8NQ0wL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8NQ0wL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8NQ0wL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NQ0wL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8NQ0wL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8NQ0wL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8NQ0wL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8NQ0wL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8NQ0wL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NQ0wL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8NQ0wL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8NQ0wL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8NQ0wL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8NQ0wL.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccv0cn5x.s: Assembler messages:
encrypt.c: /tmp/ccv0cn5x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv0cn5x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv0cn5x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv0cn5x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0cn5x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0cn5x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0cn5x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0cn5x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0cn5x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv0cn5x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv0cn5x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv0cn5x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv0cn5x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0cn5x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv0cn5x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv0cn5x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv0cn5x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv0cn5x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv0cn5x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv0cn5x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0cn5x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv0cn5x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv0cn5x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv0cn5x.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclRXBpa.s: Assembler messages:
encrypt.c: /tmp/cclRXBpa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclRXBpa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclRXBpa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclRXBpa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRXBpa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRXBpa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRXBpa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRXBpa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRXBpa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclRXBpa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclRXBpa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclRXBpa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclRXBpa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRXBpa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclRXBpa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclRXBpa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclRXBpa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclRXBpa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclRXBpa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRXBpa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclRXBpa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclRXBpa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclRXBpa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclRXBpa.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvrAnEE.s: Assembler messages:
encrypt.c: /tmp/ccvrAnEE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvrAnEE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvrAnEE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvrAnEE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrAnEE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrAnEE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrAnEE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrAnEE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrAnEE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvrAnEE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvrAnEE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvrAnEE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvrAnEE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrAnEE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvrAnEE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvrAnEE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvrAnEE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvrAnEE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvrAnEE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvrAnEE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrAnEE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvrAnEE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvrAnEE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvrAnEE.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cck35UQ7.s: Assembler messages:
encrypt.c: /tmp/cck35UQ7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck35UQ7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck35UQ7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cck35UQ7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cck35UQ7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cck35UQ7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck35UQ7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck35UQ7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck35UQ7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck35UQ7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck35UQ7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck35UQ7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cck35UQ7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cck35UQ7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck35UQ7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck35UQ7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cck35UQ7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck35UQ7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck35UQ7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck35UQ7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cck35UQ7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck35UQ7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cck35UQ7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck35UQ7.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsxnPVK.s: Assembler messages:
encrypt.c: /tmp/ccsxnPVK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsxnPVK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsxnPVK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsxnPVK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxnPVK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxnPVK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxnPVK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxnPVK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxnPVK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsxnPVK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsxnPVK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsxnPVK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsxnPVK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxnPVK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsxnPVK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsxnPVK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsxnPVK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsxnPVK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsxnPVK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxnPVK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsxnPVK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsxnPVK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsxnPVK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsxnPVK.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc9zIBgh.s: Assembler messages:
encrypt.c: /tmp/cc9zIBgh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9zIBgh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9zIBgh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9zIBgh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zIBgh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zIBgh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zIBgh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zIBgh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zIBgh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9zIBgh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9zIBgh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9zIBgh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9zIBgh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zIBgh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9zIBgh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9zIBgh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9zIBgh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9zIBgh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9zIBgh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9zIBgh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zIBgh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9zIBgh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9zIBgh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9zIBgh.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cczQRrDN.s: Assembler messages:
encrypt.c: /tmp/cczQRrDN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczQRrDN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczQRrDN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczQRrDN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQRrDN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQRrDN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQRrDN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQRrDN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQRrDN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczQRrDN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczQRrDN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczQRrDN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczQRrDN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQRrDN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczQRrDN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczQRrDN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczQRrDN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczQRrDN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczQRrDN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQRrDN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczQRrDN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczQRrDN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczQRrDN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczQRrDN.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHZUOdW.s: Assembler messages:
encrypt.c: /tmp/ccHZUOdW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHZUOdW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHZUOdW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHZUOdW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZUOdW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZUOdW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZUOdW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZUOdW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZUOdW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHZUOdW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHZUOdW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHZUOdW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHZUOdW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZUOdW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHZUOdW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHZUOdW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHZUOdW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHZUOdW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHZUOdW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHZUOdW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZUOdW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHZUOdW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHZUOdW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHZUOdW.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cckbKUSi.s: Assembler messages:
encrypt.c: /tmp/cckbKUSi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckbKUSi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckbKUSi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckbKUSi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbKUSi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbKUSi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbKUSi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbKUSi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbKUSi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckbKUSi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckbKUSi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckbKUSi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckbKUSi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbKUSi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckbKUSi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckbKUSi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckbKUSi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckbKUSi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckbKUSi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbKUSi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckbKUSi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckbKUSi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckbKUSi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckbKUSi.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBvTrTi.s: Assembler messages:
encrypt.c: /tmp/ccBvTrTi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBvTrTi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBvTrTi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBvTrTi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvTrTi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvTrTi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvTrTi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvTrTi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvTrTi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBvTrTi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBvTrTi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBvTrTi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBvTrTi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvTrTi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBvTrTi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBvTrTi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBvTrTi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBvTrTi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBvTrTi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBvTrTi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvTrTi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBvTrTi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBvTrTi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBvTrTi.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cca7zLd3.s: Assembler messages:
encrypt.c: /tmp/cca7zLd3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca7zLd3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca7zLd3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cca7zLd3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca7zLd3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca7zLd3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca7zLd3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca7zLd3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cca7zLd3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca7zLd3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca7zLd3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca7zLd3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cca7zLd3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cca7zLd3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca7zLd3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cca7zLd3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca7zLd3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cca7zLd3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cca7zLd3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cca7zLd3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cca7zLd3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cca7zLd3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cca7zLd3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cca7zLd3.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAlzwZQ.s: Assembler messages:
encrypt.c: /tmp/ccAlzwZQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAlzwZQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAlzwZQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAlzwZQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlzwZQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlzwZQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlzwZQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlzwZQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlzwZQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAlzwZQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAlzwZQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAlzwZQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAlzwZQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlzwZQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAlzwZQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAlzwZQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAlzwZQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAlzwZQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAlzwZQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAlzwZQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlzwZQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAlzwZQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAlzwZQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAlzwZQ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsHAd8F.s: Assembler messages:
encrypt.c: /tmp/ccsHAd8F.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsHAd8F.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsHAd8F.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsHAd8F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHAd8F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHAd8F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHAd8F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHAd8F.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHAd8F.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsHAd8F.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsHAd8F.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsHAd8F.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsHAd8F.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHAd8F.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsHAd8F.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsHAd8F.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsHAd8F.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsHAd8F.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsHAd8F.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHAd8F.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsHAd8F.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsHAd8F.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsHAd8F.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsHAd8F.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccUkOlWA.s: Assembler messages:
encrypt.c: /tmp/ccUkOlWA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUkOlWA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUkOlWA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUkOlWA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkOlWA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkOlWA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkOlWA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkOlWA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkOlWA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUkOlWA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUkOlWA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUkOlWA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUkOlWA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkOlWA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUkOlWA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUkOlWA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUkOlWA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUkOlWA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUkOlWA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkOlWA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUkOlWA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUkOlWA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUkOlWA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUkOlWA.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cctmWig0.s: Assembler messages:
encrypt.c: /tmp/cctmWig0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctmWig0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctmWig0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctmWig0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmWig0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmWig0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmWig0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmWig0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmWig0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctmWig0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctmWig0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctmWig0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctmWig0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmWig0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctmWig0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctmWig0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctmWig0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctmWig0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctmWig0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctmWig0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmWig0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctmWig0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctmWig0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctmWig0.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTXhXyd.s: Assembler messages:
encrypt.c: /tmp/ccTXhXyd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTXhXyd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTXhXyd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTXhXyd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXhXyd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXhXyd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXhXyd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXhXyd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXhXyd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXhXyd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXhXyd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXhXyd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTXhXyd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXhXyd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTXhXyd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTXhXyd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXhXyd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXhXyd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXhXyd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXhXyd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXhXyd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTXhXyd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXhXyd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXhXyd.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvlrXHt.s: Assembler messages:
encrypt.c: /tmp/ccvlrXHt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvlrXHt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvlrXHt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvlrXHt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvlrXHt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvlrXHt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvlrXHt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvlrXHt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvlrXHt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvlrXHt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvlrXHt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvlrXHt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvlrXHt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvlrXHt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvlrXHt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvlrXHt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvlrXHt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvlrXHt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvlrXHt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvlrXHt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvlrXHt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvlrXHt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvlrXHt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvlrXHt.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2ktjPW.s: Assembler messages:
encrypt.c: /tmp/cc2ktjPW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2ktjPW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2ktjPW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2ktjPW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ktjPW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ktjPW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ktjPW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ktjPW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ktjPW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ktjPW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ktjPW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ktjPW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2ktjPW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ktjPW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2ktjPW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ktjPW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2ktjPW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ktjPW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ktjPW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ktjPW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ktjPW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ktjPW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2ktjPW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ktjPW.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccInyGCb.s: Assembler messages:
encrypt.c: /tmp/ccInyGCb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccInyGCb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccInyGCb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccInyGCb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccInyGCb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccInyGCb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccInyGCb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccInyGCb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccInyGCb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccInyGCb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccInyGCb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccInyGCb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccInyGCb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccInyGCb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccInyGCb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccInyGCb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccInyGCb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccInyGCb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccInyGCb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccInyGCb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccInyGCb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccInyGCb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccInyGCb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccInyGCb.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMDJdwu.s: Assembler messages:
encrypt.c: /tmp/ccMDJdwu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMDJdwu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMDJdwu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMDJdwu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMDJdwu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMDJdwu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMDJdwu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMDJdwu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMDJdwu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMDJdwu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMDJdwu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMDJdwu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMDJdwu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMDJdwu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMDJdwu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMDJdwu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMDJdwu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMDJdwu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMDJdwu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMDJdwu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMDJdwu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMDJdwu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMDJdwu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMDJdwu.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxfLkjN.s: Assembler messages:
encrypt.c: /tmp/ccxfLkjN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxfLkjN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxfLkjN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxfLkjN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfLkjN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfLkjN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfLkjN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfLkjN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfLkjN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxfLkjN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxfLkjN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxfLkjN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxfLkjN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfLkjN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxfLkjN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxfLkjN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxfLkjN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxfLkjN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxfLkjN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfLkjN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxfLkjN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxfLkjN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxfLkjN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxfLkjN.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccG1wTHH.s: Assembler messages:
encrypt.c: /tmp/ccG1wTHH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG1wTHH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG1wTHH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG1wTHH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1wTHH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1wTHH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1wTHH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1wTHH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1wTHH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG1wTHH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG1wTHH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG1wTHH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG1wTHH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1wTHH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG1wTHH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG1wTHH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG1wTHH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG1wTHH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG1wTHH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG1wTHH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1wTHH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG1wTHH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG1wTHH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG1wTHH.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccOqBjGS.s: Assembler messages:
encrypt.c: /tmp/ccOqBjGS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOqBjGS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOqBjGS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOqBjGS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqBjGS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqBjGS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqBjGS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqBjGS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqBjGS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOqBjGS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOqBjGS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOqBjGS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOqBjGS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqBjGS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOqBjGS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOqBjGS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOqBjGS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOqBjGS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOqBjGS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqBjGS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOqBjGS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOqBjGS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOqBjGS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOqBjGS.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3H1KOq.s: Assembler messages:
encrypt.c: /tmp/cc3H1KOq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3H1KOq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3H1KOq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3H1KOq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3H1KOq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3H1KOq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3H1KOq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3H1KOq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3H1KOq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3H1KOq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3H1KOq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3H1KOq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3H1KOq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3H1KOq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3H1KOq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3H1KOq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3H1KOq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3H1KOq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3H1KOq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3H1KOq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3H1KOq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3H1KOq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3H1KOq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3H1KOq.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIlCN3i.s: Assembler messages:
encrypt.c: /tmp/ccIlCN3i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIlCN3i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIlCN3i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIlCN3i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlCN3i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlCN3i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlCN3i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlCN3i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlCN3i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIlCN3i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIlCN3i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIlCN3i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIlCN3i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlCN3i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIlCN3i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIlCN3i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIlCN3i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIlCN3i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIlCN3i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIlCN3i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlCN3i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIlCN3i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIlCN3i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIlCN3i.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaf2FFk.s: Assembler messages:
encrypt.c: /tmp/ccaf2FFk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaf2FFk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaf2FFk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaf2FFk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaf2FFk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaf2FFk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaf2FFk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaf2FFk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaf2FFk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaf2FFk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaf2FFk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaf2FFk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaf2FFk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaf2FFk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaf2FFk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaf2FFk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaf2FFk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaf2FFk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaf2FFk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaf2FFk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaf2FFk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaf2FFk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaf2FFk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaf2FFk.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccph8kZ2.s: Assembler messages:
encrypt.c: /tmp/ccph8kZ2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccph8kZ2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccph8kZ2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccph8kZ2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccph8kZ2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccph8kZ2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccph8kZ2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccph8kZ2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccph8kZ2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccph8kZ2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccph8kZ2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccph8kZ2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccph8kZ2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccph8kZ2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccph8kZ2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccph8kZ2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccph8kZ2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccph8kZ2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccph8kZ2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccph8kZ2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccph8kZ2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccph8kZ2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccph8kZ2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccph8kZ2.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHQScmO.s: Assembler messages:
encrypt.c: /tmp/ccHQScmO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHQScmO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHQScmO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHQScmO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQScmO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQScmO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQScmO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQScmO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQScmO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHQScmO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHQScmO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHQScmO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHQScmO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQScmO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHQScmO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHQScmO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHQScmO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHQScmO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHQScmO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQScmO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHQScmO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHQScmO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHQScmO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHQScmO.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKUQibx.s: Assembler messages:
encrypt.c: /tmp/ccKUQibx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKUQibx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKUQibx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKUQibx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKUQibx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKUQibx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKUQibx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKUQibx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKUQibx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKUQibx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKUQibx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKUQibx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKUQibx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKUQibx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKUQibx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKUQibx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKUQibx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKUQibx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKUQibx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKUQibx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKUQibx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKUQibx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKUQibx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKUQibx.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVLcemR.s: Assembler messages:
encrypt.c: /tmp/ccVLcemR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVLcemR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVLcemR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVLcemR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLcemR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLcemR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLcemR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLcemR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLcemR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVLcemR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVLcemR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVLcemR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVLcemR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLcemR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVLcemR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVLcemR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVLcemR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVLcemR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVLcemR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVLcemR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLcemR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVLcemR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVLcemR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVLcemR.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqNWVs1.s: Assembler messages:
encrypt.c: /tmp/ccqNWVs1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqNWVs1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqNWVs1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqNWVs1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNWVs1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNWVs1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNWVs1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNWVs1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNWVs1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqNWVs1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqNWVs1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqNWVs1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqNWVs1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNWVs1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqNWVs1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqNWVs1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqNWVs1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqNWVs1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqNWVs1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNWVs1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqNWVs1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqNWVs1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqNWVs1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqNWVs1.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKVJGyl.s: Assembler messages:
encrypt.c: /tmp/ccKVJGyl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKVJGyl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKVJGyl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKVJGyl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVJGyl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVJGyl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVJGyl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVJGyl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVJGyl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKVJGyl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKVJGyl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKVJGyl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKVJGyl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVJGyl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKVJGyl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKVJGyl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKVJGyl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKVJGyl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKVJGyl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKVJGyl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVJGyl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKVJGyl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKVJGyl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKVJGyl.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccapCjzy.s: Assembler messages:
encrypt.c: /tmp/ccapCjzy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccapCjzy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccapCjzy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccapCjzy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapCjzy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapCjzy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapCjzy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapCjzy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapCjzy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccapCjzy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccapCjzy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccapCjzy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccapCjzy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapCjzy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccapCjzy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccapCjzy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccapCjzy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccapCjzy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccapCjzy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapCjzy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccapCjzy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccapCjzy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccapCjzy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccapCjzy.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTIaQ2c.s: Assembler messages:
encrypt.c: /tmp/ccTIaQ2c.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTIaQ2c.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTIaQ2c.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTIaQ2c.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIaQ2c.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIaQ2c.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIaQ2c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIaQ2c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIaQ2c.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTIaQ2c.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTIaQ2c.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTIaQ2c.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTIaQ2c.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIaQ2c.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTIaQ2c.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTIaQ2c.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTIaQ2c.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTIaQ2c.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTIaQ2c.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTIaQ2c.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIaQ2c.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTIaQ2c.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTIaQ2c.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTIaQ2c.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWiLcLs.s: Assembler messages:
encrypt.c: /tmp/ccWiLcLs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWiLcLs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWiLcLs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWiLcLs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiLcLs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiLcLs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiLcLs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiLcLs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiLcLs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWiLcLs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWiLcLs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWiLcLs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWiLcLs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiLcLs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWiLcLs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWiLcLs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWiLcLs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWiLcLs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWiLcLs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiLcLs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWiLcLs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWiLcLs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWiLcLs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWiLcLs.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccq53Y0H.s: Assembler messages:
encrypt.c: /tmp/ccq53Y0H.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq53Y0H.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq53Y0H.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccq53Y0H.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq53Y0H.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq53Y0H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq53Y0H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq53Y0H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq53Y0H.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq53Y0H.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq53Y0H.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq53Y0H.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq53Y0H.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq53Y0H.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq53Y0H.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq53Y0H.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq53Y0H.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq53Y0H.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq53Y0H.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq53Y0H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq53Y0H.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq53Y0H.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq53Y0H.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq53Y0H.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsNzCu8.s: Assembler messages:
encrypt.c: /tmp/ccsNzCu8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsNzCu8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsNzCu8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsNzCu8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsNzCu8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsNzCu8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsNzCu8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsNzCu8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsNzCu8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsNzCu8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsNzCu8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsNzCu8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsNzCu8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsNzCu8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsNzCu8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsNzCu8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsNzCu8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsNzCu8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsNzCu8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsNzCu8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsNzCu8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsNzCu8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsNzCu8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsNzCu8.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5syFjh.s: Assembler messages:
encrypt.c: /tmp/cc5syFjh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5syFjh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5syFjh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5syFjh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5syFjh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5syFjh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5syFjh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5syFjh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5syFjh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5syFjh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5syFjh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5syFjh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5syFjh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5syFjh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5syFjh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5syFjh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5syFjh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5syFjh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5syFjh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5syFjh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5syFjh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5syFjh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5syFjh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5syFjh.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccajvJXN.s: Assembler messages:
encrypt.c: /tmp/ccajvJXN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccajvJXN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccajvJXN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccajvJXN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajvJXN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajvJXN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajvJXN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajvJXN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajvJXN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccajvJXN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccajvJXN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccajvJXN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccajvJXN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajvJXN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccajvJXN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccajvJXN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccajvJXN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccajvJXN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccajvJXN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccajvJXN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajvJXN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccajvJXN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccajvJXN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccajvJXN.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdr5hho.s: Assembler messages:
encrypt.c: /tmp/ccdr5hho.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdr5hho.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdr5hho.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdr5hho.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdr5hho.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdr5hho.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdr5hho.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdr5hho.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdr5hho.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdr5hho.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdr5hho.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdr5hho.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdr5hho.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdr5hho.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdr5hho.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdr5hho.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdr5hho.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdr5hho.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdr5hho.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdr5hho.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdr5hho.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdr5hho.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdr5hho.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdr5hho.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfEOs3Q.s: Assembler messages:
encrypt.c: /tmp/ccfEOs3Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfEOs3Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfEOs3Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfEOs3Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEOs3Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEOs3Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEOs3Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEOs3Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEOs3Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfEOs3Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfEOs3Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfEOs3Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfEOs3Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEOs3Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfEOs3Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfEOs3Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfEOs3Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfEOs3Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfEOs3Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEOs3Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfEOs3Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfEOs3Q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfEOs3Q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfEOs3Q.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6jwUUF.s: Assembler messages:
encrypt.c: /tmp/cc6jwUUF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6jwUUF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6jwUUF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6jwUUF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jwUUF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jwUUF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jwUUF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jwUUF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jwUUF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6jwUUF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6jwUUF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6jwUUF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6jwUUF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jwUUF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6jwUUF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6jwUUF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6jwUUF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6jwUUF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6jwUUF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jwUUF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6jwUUF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6jwUUF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6jwUUF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6jwUUF.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccafJU7i.s: Assembler messages:
encrypt.c: /tmp/ccafJU7i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccafJU7i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccafJU7i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccafJU7i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafJU7i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafJU7i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafJU7i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafJU7i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafJU7i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccafJU7i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccafJU7i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccafJU7i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccafJU7i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafJU7i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccafJU7i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccafJU7i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccafJU7i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccafJU7i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccafJU7i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccafJU7i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafJU7i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccafJU7i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccafJU7i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccafJU7i.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIYyHTo.s: Assembler messages:
encrypt.c: /tmp/ccIYyHTo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIYyHTo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIYyHTo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIYyHTo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIYyHTo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIYyHTo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIYyHTo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIYyHTo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIYyHTo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIYyHTo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIYyHTo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIYyHTo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIYyHTo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIYyHTo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIYyHTo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIYyHTo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIYyHTo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIYyHTo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIYyHTo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIYyHTo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIYyHTo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIYyHTo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIYyHTo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIYyHTo.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctMaeAQ.s: Assembler messages:
encrypt.c: /tmp/cctMaeAQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctMaeAQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctMaeAQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctMaeAQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMaeAQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMaeAQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMaeAQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMaeAQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMaeAQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctMaeAQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctMaeAQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctMaeAQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctMaeAQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMaeAQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctMaeAQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctMaeAQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctMaeAQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctMaeAQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctMaeAQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctMaeAQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMaeAQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctMaeAQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctMaeAQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctMaeAQ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfvNWHW.s: Assembler messages:
encrypt.c: /tmp/ccfvNWHW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfvNWHW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfvNWHW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfvNWHW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvNWHW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvNWHW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvNWHW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvNWHW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvNWHW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfvNWHW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfvNWHW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfvNWHW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfvNWHW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvNWHW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfvNWHW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfvNWHW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfvNWHW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfvNWHW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfvNWHW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfvNWHW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvNWHW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfvNWHW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfvNWHW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfvNWHW.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvuGWou.s: Assembler messages:
encrypt.c: /tmp/ccvuGWou.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvuGWou.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvuGWou.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvuGWou.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvuGWou.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvuGWou.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvuGWou.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvuGWou.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvuGWou.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvuGWou.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvuGWou.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvuGWou.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvuGWou.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvuGWou.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvuGWou.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvuGWou.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvuGWou.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvuGWou.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvuGWou.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvuGWou.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvuGWou.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvuGWou.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvuGWou.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvuGWou.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3DE5Ma.s: Assembler messages:
encrypt.c: /tmp/cc3DE5Ma.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3DE5Ma.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3DE5Ma.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3DE5Ma.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DE5Ma.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DE5Ma.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DE5Ma.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DE5Ma.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DE5Ma.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3DE5Ma.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3DE5Ma.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3DE5Ma.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3DE5Ma.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DE5Ma.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3DE5Ma.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3DE5Ma.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3DE5Ma.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3DE5Ma.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3DE5Ma.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DE5Ma.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3DE5Ma.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3DE5Ma.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3DE5Ma.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3DE5Ma.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8w1qCu.s: Assembler messages:
encrypt.c: /tmp/cc8w1qCu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8w1qCu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8w1qCu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8w1qCu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8w1qCu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8w1qCu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8w1qCu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8w1qCu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8w1qCu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8w1qCu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8w1qCu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8w1qCu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8w1qCu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8w1qCu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8w1qCu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8w1qCu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8w1qCu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8w1qCu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8w1qCu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8w1qCu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8w1qCu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8w1qCu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8w1qCu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8w1qCu.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6tO7we.s: Assembler messages:
encrypt.c: /tmp/cc6tO7we.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6tO7we.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6tO7we.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6tO7we.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6tO7we.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6tO7we.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6tO7we.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6tO7we.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6tO7we.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6tO7we.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6tO7we.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6tO7we.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6tO7we.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6tO7we.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6tO7we.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6tO7we.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6tO7we.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6tO7we.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6tO7we.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6tO7we.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6tO7we.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6tO7we.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6tO7we.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6tO7we.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccc1LOwO.s: Assembler messages:
encrypt.c: /tmp/ccc1LOwO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc1LOwO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc1LOwO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccc1LOwO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1LOwO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1LOwO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1LOwO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1LOwO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1LOwO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc1LOwO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc1LOwO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc1LOwO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc1LOwO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1LOwO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc1LOwO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc1LOwO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccc1LOwO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc1LOwO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc1LOwO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc1LOwO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1LOwO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc1LOwO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc1LOwO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc1LOwO.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccioNsJK.s: Assembler messages:
encrypt.c: /tmp/ccioNsJK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccioNsJK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccioNsJK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccioNsJK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioNsJK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioNsJK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioNsJK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioNsJK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioNsJK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccioNsJK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccioNsJK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccioNsJK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccioNsJK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioNsJK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccioNsJK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccioNsJK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccioNsJK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccioNsJK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccioNsJK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioNsJK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccioNsJK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccioNsJK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccioNsJK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccioNsJK.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrpR1Ak.s: Assembler messages:
encrypt.c: /tmp/ccrpR1Ak.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrpR1Ak.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrpR1Ak.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrpR1Ak.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpR1Ak.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpR1Ak.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpR1Ak.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpR1Ak.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpR1Ak.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrpR1Ak.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrpR1Ak.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrpR1Ak.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrpR1Ak.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpR1Ak.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrpR1Ak.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrpR1Ak.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrpR1Ak.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrpR1Ak.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrpR1Ak.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrpR1Ak.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpR1Ak.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrpR1Ak.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrpR1Ak.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrpR1Ak.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccGdxLjT.s: Assembler messages:
encrypt.c: /tmp/ccGdxLjT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGdxLjT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGdxLjT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGdxLjT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdxLjT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdxLjT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdxLjT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdxLjT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdxLjT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGdxLjT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGdxLjT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGdxLjT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGdxLjT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdxLjT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGdxLjT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGdxLjT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGdxLjT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGdxLjT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGdxLjT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGdxLjT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGdxLjT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGdxLjT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGdxLjT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGdxLjT.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccQy6QcB.s: Assembler messages:
encrypt.c: /tmp/ccQy6QcB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQy6QcB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQy6QcB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQy6QcB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQy6QcB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQy6QcB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQy6QcB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQy6QcB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQy6QcB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQy6QcB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQy6QcB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQy6QcB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQy6QcB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQy6QcB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQy6QcB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQy6QcB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQy6QcB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQy6QcB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQy6QcB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQy6QcB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQy6QcB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQy6QcB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQy6QcB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQy6QcB.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7m0HZp.s: Assembler messages:
encrypt.c: /tmp/cc7m0HZp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7m0HZp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7m0HZp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7m0HZp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7m0HZp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7m0HZp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7m0HZp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7m0HZp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7m0HZp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7m0HZp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7m0HZp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7m0HZp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7m0HZp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7m0HZp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7m0HZp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7m0HZp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7m0HZp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7m0HZp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7m0HZp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7m0HZp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7m0HZp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7m0HZp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7m0HZp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7m0HZp.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZHB9C8.s: Assembler messages:
encrypt.c: /tmp/ccZHB9C8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZHB9C8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZHB9C8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZHB9C8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHB9C8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHB9C8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHB9C8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHB9C8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHB9C8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZHB9C8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZHB9C8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZHB9C8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZHB9C8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHB9C8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZHB9C8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZHB9C8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZHB9C8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZHB9C8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZHB9C8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZHB9C8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHB9C8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZHB9C8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZHB9C8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZHB9C8.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVS1rkl.s: Assembler messages:
encrypt.c: /tmp/ccVS1rkl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVS1rkl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVS1rkl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVS1rkl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVS1rkl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVS1rkl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVS1rkl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVS1rkl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVS1rkl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVS1rkl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVS1rkl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVS1rkl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVS1rkl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVS1rkl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVS1rkl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVS1rkl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVS1rkl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVS1rkl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVS1rkl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVS1rkl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVS1rkl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVS1rkl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVS1rkl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVS1rkl.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctvqB4Z.s: Assembler messages:
encrypt.c: /tmp/cctvqB4Z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctvqB4Z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctvqB4Z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctvqB4Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvqB4Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvqB4Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvqB4Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvqB4Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvqB4Z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctvqB4Z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctvqB4Z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctvqB4Z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctvqB4Z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvqB4Z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctvqB4Z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctvqB4Z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctvqB4Z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctvqB4Z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctvqB4Z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctvqB4Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvqB4Z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctvqB4Z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctvqB4Z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctvqB4Z.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cca4XTlu.s: Assembler messages:
encrypt.c: /tmp/cca4XTlu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca4XTlu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca4XTlu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca4XTlu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4XTlu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4XTlu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4XTlu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4XTlu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4XTlu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca4XTlu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca4XTlu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca4XTlu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca4XTlu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4XTlu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca4XTlu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca4XTlu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca4XTlu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca4XTlu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca4XTlu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca4XTlu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4XTlu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca4XTlu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca4XTlu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca4XTlu.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cced6J5O.s: Assembler messages:
encrypt.c: /tmp/cced6J5O.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cced6J5O.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cced6J5O.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cced6J5O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cced6J5O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cced6J5O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cced6J5O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cced6J5O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cced6J5O.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cced6J5O.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cced6J5O.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cced6J5O.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cced6J5O.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cced6J5O.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cced6J5O.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cced6J5O.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cced6J5O.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cced6J5O.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cced6J5O.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cced6J5O.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cced6J5O.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cced6J5O.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cced6J5O.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cced6J5O.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc9auDzM.s: Assembler messages:
encrypt.c: /tmp/cc9auDzM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9auDzM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9auDzM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9auDzM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9auDzM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9auDzM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9auDzM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9auDzM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9auDzM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9auDzM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9auDzM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9auDzM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9auDzM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9auDzM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9auDzM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9auDzM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9auDzM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9auDzM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9auDzM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9auDzM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9auDzM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9auDzM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9auDzM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9auDzM.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccrqvWoV.s: Assembler messages:
encrypt.c: /tmp/ccrqvWoV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrqvWoV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrqvWoV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrqvWoV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrqvWoV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrqvWoV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrqvWoV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrqvWoV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrqvWoV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrqvWoV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrqvWoV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrqvWoV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrqvWoV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrqvWoV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrqvWoV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrqvWoV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrqvWoV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrqvWoV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrqvWoV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrqvWoV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrqvWoV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrqvWoV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrqvWoV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrqvWoV.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7iVHrw.s: Assembler messages:
encrypt.c: /tmp/cc7iVHrw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7iVHrw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7iVHrw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7iVHrw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iVHrw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iVHrw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iVHrw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iVHrw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iVHrw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7iVHrw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7iVHrw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7iVHrw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7iVHrw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iVHrw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7iVHrw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7iVHrw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7iVHrw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7iVHrw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7iVHrw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iVHrw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7iVHrw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7iVHrw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7iVHrw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7iVHrw.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgtdg2f.s: Assembler messages:
encrypt.c: /tmp/ccgtdg2f.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgtdg2f.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgtdg2f.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgtdg2f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtdg2f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtdg2f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtdg2f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtdg2f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtdg2f.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgtdg2f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgtdg2f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgtdg2f.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgtdg2f.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtdg2f.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgtdg2f.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgtdg2f.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgtdg2f.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgtdg2f.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgtdg2f.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgtdg2f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtdg2f.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgtdg2f.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgtdg2f.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgtdg2f.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZQ1cUo.s: Assembler messages:
encrypt.c: /tmp/ccZQ1cUo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZQ1cUo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZQ1cUo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZQ1cUo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQ1cUo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQ1cUo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQ1cUo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQ1cUo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQ1cUo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZQ1cUo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZQ1cUo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZQ1cUo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZQ1cUo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQ1cUo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZQ1cUo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZQ1cUo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZQ1cUo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZQ1cUo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZQ1cUo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZQ1cUo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQ1cUo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZQ1cUo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZQ1cUo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZQ1cUo.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnKD9O5.s: Assembler messages:
encrypt.c: /tmp/ccnKD9O5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnKD9O5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnKD9O5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnKD9O5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKD9O5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKD9O5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKD9O5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKD9O5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKD9O5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnKD9O5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnKD9O5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnKD9O5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnKD9O5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKD9O5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnKD9O5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnKD9O5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnKD9O5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnKD9O5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnKD9O5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKD9O5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnKD9O5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnKD9O5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnKD9O5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnKD9O5.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAHtvFD.s: Assembler messages:
encrypt.c: /tmp/ccAHtvFD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAHtvFD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAHtvFD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAHtvFD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHtvFD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHtvFD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHtvFD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHtvFD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHtvFD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAHtvFD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAHtvFD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAHtvFD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAHtvFD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHtvFD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAHtvFD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAHtvFD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAHtvFD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAHtvFD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAHtvFD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAHtvFD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAHtvFD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAHtvFD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAHtvFD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAHtvFD.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceBPYzV.s: Assembler messages:
encrypt.c: /tmp/cceBPYzV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceBPYzV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceBPYzV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceBPYzV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBPYzV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBPYzV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBPYzV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBPYzV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBPYzV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceBPYzV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceBPYzV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceBPYzV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceBPYzV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBPYzV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceBPYzV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceBPYzV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceBPYzV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceBPYzV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceBPYzV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceBPYzV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBPYzV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceBPYzV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceBPYzV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceBPYzV.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccCc5BM2.s: Assembler messages:
encrypt.c: /tmp/ccCc5BM2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCc5BM2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCc5BM2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCc5BM2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCc5BM2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCc5BM2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCc5BM2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCc5BM2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCc5BM2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCc5BM2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCc5BM2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCc5BM2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCc5BM2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCc5BM2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCc5BM2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCc5BM2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCc5BM2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCc5BM2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCc5BM2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCc5BM2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCc5BM2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCc5BM2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCc5BM2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCc5BM2.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccKKd3kL.s: Assembler messages:
encrypt.c: /tmp/ccKKd3kL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKKd3kL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKKd3kL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKKd3kL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKd3kL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKd3kL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKd3kL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKd3kL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKd3kL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKKd3kL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKKd3kL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKKd3kL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKKd3kL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKd3kL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKKd3kL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKKd3kL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKKd3kL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKKd3kL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKKd3kL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKd3kL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKKd3kL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKKd3kL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKKd3kL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKKd3kL.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8Opnmh.s: Assembler messages:
encrypt.c: /tmp/cc8Opnmh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8Opnmh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8Opnmh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8Opnmh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Opnmh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Opnmh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Opnmh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Opnmh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Opnmh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Opnmh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Opnmh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Opnmh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8Opnmh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Opnmh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8Opnmh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8Opnmh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Opnmh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Opnmh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Opnmh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Opnmh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Opnmh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8Opnmh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Opnmh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Opnmh.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccz2k4mC.s: Assembler messages:
encrypt.c: /tmp/ccz2k4mC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz2k4mC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz2k4mC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccz2k4mC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2k4mC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2k4mC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2k4mC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2k4mC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2k4mC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz2k4mC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz2k4mC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz2k4mC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz2k4mC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2k4mC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz2k4mC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz2k4mC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz2k4mC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz2k4mC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz2k4mC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz2k4mC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2k4mC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz2k4mC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz2k4mC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz2k4mC.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOxZ0hv.s: Assembler messages:
encrypt.c: /tmp/ccOxZ0hv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOxZ0hv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOxZ0hv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOxZ0hv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxZ0hv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxZ0hv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxZ0hv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxZ0hv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxZ0hv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOxZ0hv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOxZ0hv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOxZ0hv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOxZ0hv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxZ0hv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOxZ0hv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOxZ0hv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOxZ0hv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOxZ0hv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOxZ0hv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxZ0hv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOxZ0hv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOxZ0hv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOxZ0hv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOxZ0hv.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWH3eax.s: Assembler messages:
encrypt.c: /tmp/ccWH3eax.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWH3eax.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWH3eax.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWH3eax.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWH3eax.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWH3eax.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWH3eax.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWH3eax.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWH3eax.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWH3eax.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWH3eax.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWH3eax.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWH3eax.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWH3eax.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWH3eax.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWH3eax.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWH3eax.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWH3eax.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWH3eax.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWH3eax.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWH3eax.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWH3eax.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWH3eax.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWH3eax.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6Mzwk4.s: Assembler messages:
encrypt.c: /tmp/cc6Mzwk4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Mzwk4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Mzwk4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Mzwk4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Mzwk4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Mzwk4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Mzwk4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Mzwk4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Mzwk4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Mzwk4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Mzwk4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Mzwk4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Mzwk4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Mzwk4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Mzwk4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Mzwk4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6Mzwk4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Mzwk4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Mzwk4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Mzwk4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Mzwk4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Mzwk4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Mzwk4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Mzwk4.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8VS0O5.s: Assembler messages:
encrypt.c: /tmp/cc8VS0O5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8VS0O5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8VS0O5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8VS0O5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8VS0O5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8VS0O5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8VS0O5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8VS0O5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8VS0O5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8VS0O5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8VS0O5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8VS0O5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8VS0O5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8VS0O5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8VS0O5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8VS0O5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8VS0O5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8VS0O5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8VS0O5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8VS0O5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8VS0O5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8VS0O5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8VS0O5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8VS0O5.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cce7dVre.s: Assembler messages:
encrypt.c: /tmp/cce7dVre.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce7dVre.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce7dVre.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cce7dVre.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7dVre.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7dVre.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7dVre.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7dVre.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7dVre.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce7dVre.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce7dVre.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce7dVre.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cce7dVre.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7dVre.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce7dVre.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce7dVre.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cce7dVre.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce7dVre.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce7dVre.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce7dVre.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7dVre.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce7dVre.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cce7dVre.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce7dVre.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccw7zZlh.s: Assembler messages:
encrypt.c: /tmp/ccw7zZlh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw7zZlh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw7zZlh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccw7zZlh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7zZlh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7zZlh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7zZlh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7zZlh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7zZlh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw7zZlh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw7zZlh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw7zZlh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw7zZlh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7zZlh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw7zZlh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccw7zZlh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw7zZlh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw7zZlh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw7zZlh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7zZlh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw7zZlh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw7zZlh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw7zZlh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw7zZlh.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1ZcKsO.s: Assembler messages:
encrypt.c: /tmp/cc1ZcKsO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1ZcKsO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1ZcKsO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1ZcKsO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZcKsO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZcKsO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZcKsO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZcKsO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZcKsO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1ZcKsO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1ZcKsO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1ZcKsO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1ZcKsO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZcKsO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1ZcKsO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1ZcKsO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1ZcKsO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ZcKsO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ZcKsO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZcKsO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ZcKsO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1ZcKsO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ZcKsO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ZcKsO.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccM4qFTG.s: Assembler messages:
encrypt.c: /tmp/ccM4qFTG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM4qFTG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM4qFTG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccM4qFTG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM4qFTG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM4qFTG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM4qFTG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM4qFTG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM4qFTG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM4qFTG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM4qFTG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM4qFTG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM4qFTG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM4qFTG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM4qFTG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM4qFTG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccM4qFTG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM4qFTG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM4qFTG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM4qFTG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM4qFTG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM4qFTG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM4qFTG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM4qFTG.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSUlu5i.s: Assembler messages:
encrypt.c: /tmp/ccSUlu5i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSUlu5i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSUlu5i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSUlu5i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUlu5i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUlu5i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUlu5i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUlu5i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUlu5i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSUlu5i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSUlu5i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSUlu5i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSUlu5i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUlu5i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSUlu5i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSUlu5i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSUlu5i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSUlu5i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSUlu5i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSUlu5i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSUlu5i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSUlu5i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSUlu5i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSUlu5i.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclbVUb8.s: Assembler messages:
encrypt.c: /tmp/cclbVUb8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclbVUb8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclbVUb8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclbVUb8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbVUb8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbVUb8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbVUb8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbVUb8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbVUb8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclbVUb8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclbVUb8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclbVUb8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclbVUb8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbVUb8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclbVUb8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclbVUb8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclbVUb8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclbVUb8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclbVUb8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbVUb8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclbVUb8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclbVUb8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclbVUb8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclbVUb8.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6Pen24.s: Assembler messages:
encrypt.c: /tmp/cc6Pen24.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Pen24.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Pen24.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Pen24.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Pen24.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Pen24.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Pen24.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Pen24.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Pen24.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Pen24.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Pen24.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Pen24.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Pen24.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Pen24.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Pen24.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Pen24.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6Pen24.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Pen24.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Pen24.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Pen24.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Pen24.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Pen24.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Pen24.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Pen24.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cculwwjJ.s: Assembler messages:
encrypt.c: /tmp/cculwwjJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cculwwjJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cculwwjJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cculwwjJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cculwwjJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cculwwjJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cculwwjJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cculwwjJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cculwwjJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cculwwjJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cculwwjJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cculwwjJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cculwwjJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cculwwjJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cculwwjJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cculwwjJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cculwwjJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cculwwjJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cculwwjJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cculwwjJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cculwwjJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cculwwjJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cculwwjJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cculwwjJ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc0Q5JlT.s: Assembler messages:
encrypt.c: /tmp/cc0Q5JlT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Q5JlT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0Q5JlT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0Q5JlT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Q5JlT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Q5JlT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Q5JlT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Q5JlT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Q5JlT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Q5JlT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Q5JlT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Q5JlT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0Q5JlT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Q5JlT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0Q5JlT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0Q5JlT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Q5JlT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Q5JlT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Q5JlT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Q5JlT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Q5JlT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Q5JlT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Q5JlT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Q5JlT.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccdkqmE5.s: Assembler messages:
encrypt.c: /tmp/ccdkqmE5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdkqmE5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdkqmE5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdkqmE5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkqmE5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkqmE5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkqmE5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkqmE5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkqmE5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdkqmE5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdkqmE5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdkqmE5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdkqmE5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkqmE5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdkqmE5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdkqmE5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdkqmE5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdkqmE5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdkqmE5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdkqmE5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkqmE5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdkqmE5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdkqmE5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdkqmE5.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccA16DLL.s: Assembler messages:
encrypt.c: /tmp/ccA16DLL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA16DLL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA16DLL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA16DLL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA16DLL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA16DLL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA16DLL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA16DLL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA16DLL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA16DLL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA16DLL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA16DLL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA16DLL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA16DLL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA16DLL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA16DLL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA16DLL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA16DLL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA16DLL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA16DLL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA16DLL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA16DLL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA16DLL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA16DLL.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJdoo0w.s: Assembler messages:
encrypt.c: /tmp/ccJdoo0w.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJdoo0w.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJdoo0w.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJdoo0w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJdoo0w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJdoo0w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJdoo0w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJdoo0w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJdoo0w.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJdoo0w.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJdoo0w.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJdoo0w.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJdoo0w.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJdoo0w.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJdoo0w.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJdoo0w.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJdoo0w.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJdoo0w.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJdoo0w.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJdoo0w.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJdoo0w.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJdoo0w.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJdoo0w.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJdoo0w.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVgig5g.s: Assembler messages:
encrypt.c: /tmp/ccVgig5g.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVgig5g.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVgig5g.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVgig5g.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgig5g.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgig5g.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgig5g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgig5g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgig5g.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVgig5g.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVgig5g.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVgig5g.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVgig5g.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgig5g.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVgig5g.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVgig5g.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVgig5g.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVgig5g.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVgig5g.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVgig5g.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgig5g.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVgig5g.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVgig5g.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVgig5g.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccVgig5g.s: Assembler messages:
encrypt.c: /tmp/ccVgig5g.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVgig5g.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVgig5g.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVgig5g.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgig5g.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgig5g.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgig5g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgig5g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgig5g.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVgig5g.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVgig5g.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVgig5g.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVgig5g.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgig5g.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVgig5g.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVgig5g.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVgig5g.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVgig5g.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVgig5g.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVgig5g.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgig5g.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVgig5g.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVgig5g.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVgig5g.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZssE7X.s: Assembler messages:
encrypt.c: /tmp/ccZssE7X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZssE7X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZssE7X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZssE7X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZssE7X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZssE7X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZssE7X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZssE7X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZssE7X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZssE7X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZssE7X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZssE7X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZssE7X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZssE7X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZssE7X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZssE7X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZssE7X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZssE7X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZssE7X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZssE7X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZssE7X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZssE7X.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZssE7X.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZssE7X.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccZssE7X.s: Assembler messages:
encrypt.c: /tmp/ccZssE7X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZssE7X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZssE7X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZssE7X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZssE7X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZssE7X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZssE7X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZssE7X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZssE7X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZssE7X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZssE7X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZssE7X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZssE7X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZssE7X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZssE7X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZssE7X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZssE7X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZssE7X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZssE7X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZssE7X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZssE7X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZssE7X.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZssE7X.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZssE7X.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHwTb5U.s: Assembler messages:
encrypt.c: /tmp/ccHwTb5U.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHwTb5U.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHwTb5U.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHwTb5U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwTb5U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwTb5U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwTb5U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwTb5U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwTb5U.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwTb5U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwTb5U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwTb5U.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHwTb5U.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwTb5U.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHwTb5U.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwTb5U.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHwTb5U.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwTb5U.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHwTb5U.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHwTb5U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwTb5U.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHwTb5U.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHwTb5U.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHwTb5U.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccHwTb5U.s: Assembler messages:
encrypt.c: /tmp/ccHwTb5U.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHwTb5U.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHwTb5U.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHwTb5U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwTb5U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwTb5U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwTb5U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwTb5U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwTb5U.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwTb5U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwTb5U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwTb5U.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHwTb5U.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwTb5U.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHwTb5U.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwTb5U.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHwTb5U.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwTb5U.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHwTb5U.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHwTb5U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwTb5U.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHwTb5U.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHwTb5U.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHwTb5U.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmZRXVF.s: Assembler messages:
encrypt.c: /tmp/ccmZRXVF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmZRXVF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmZRXVF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmZRXVF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZRXVF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZRXVF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZRXVF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZRXVF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZRXVF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmZRXVF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmZRXVF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmZRXVF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmZRXVF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZRXVF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmZRXVF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmZRXVF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmZRXVF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZRXVF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZRXVF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZRXVF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZRXVF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmZRXVF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZRXVF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZRXVF.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccmZRXVF.s: Assembler messages:
encrypt.c: /tmp/ccmZRXVF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmZRXVF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmZRXVF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmZRXVF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZRXVF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZRXVF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZRXVF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZRXVF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZRXVF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmZRXVF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmZRXVF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmZRXVF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmZRXVF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZRXVF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmZRXVF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmZRXVF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmZRXVF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZRXVF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZRXVF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZRXVF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZRXVF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmZRXVF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZRXVF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZRXVF.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccjww7YA.s: Assembler messages:
encrypt.c: /tmp/ccjww7YA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjww7YA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjww7YA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjww7YA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjww7YA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjww7YA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjww7YA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjww7YA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjww7YA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjww7YA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjww7YA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjww7YA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjww7YA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjww7YA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjww7YA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjww7YA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjww7YA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjww7YA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjww7YA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjww7YA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjww7YA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjww7YA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjww7YA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjww7YA.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccjww7YA.s: Assembler messages:
encrypt.c: /tmp/ccjww7YA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjww7YA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjww7YA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjww7YA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjww7YA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjww7YA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjww7YA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjww7YA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjww7YA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjww7YA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjww7YA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjww7YA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjww7YA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjww7YA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjww7YA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjww7YA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjww7YA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjww7YA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjww7YA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjww7YA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjww7YA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjww7YA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjww7YA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjww7YA.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccuMYoUX.s: Assembler messages:
encrypt.c: /tmp/ccuMYoUX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuMYoUX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuMYoUX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuMYoUX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMYoUX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMYoUX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMYoUX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMYoUX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMYoUX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuMYoUX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuMYoUX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuMYoUX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuMYoUX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMYoUX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuMYoUX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuMYoUX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuMYoUX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuMYoUX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuMYoUX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuMYoUX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMYoUX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuMYoUX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuMYoUX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuMYoUX.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccuMYoUX.s: Assembler messages:
encrypt.c: /tmp/ccuMYoUX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuMYoUX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuMYoUX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuMYoUX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMYoUX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMYoUX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMYoUX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMYoUX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMYoUX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuMYoUX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuMYoUX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuMYoUX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuMYoUX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMYoUX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuMYoUX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuMYoUX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuMYoUX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuMYoUX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuMYoUX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuMYoUX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMYoUX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuMYoUX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuMYoUX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuMYoUX.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBJixat.s: Assembler messages:
encrypt.c: /tmp/ccBJixat.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBJixat.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBJixat.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBJixat.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJixat.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJixat.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJixat.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJixat.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJixat.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBJixat.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBJixat.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBJixat.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBJixat.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJixat.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBJixat.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBJixat.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBJixat.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBJixat.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBJixat.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBJixat.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJixat.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBJixat.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBJixat.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBJixat.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccBJixat.s: Assembler messages:
encrypt.c: /tmp/ccBJixat.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBJixat.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBJixat.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBJixat.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJixat.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJixat.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJixat.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJixat.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJixat.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBJixat.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBJixat.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBJixat.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBJixat.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJixat.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBJixat.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBJixat.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBJixat.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBJixat.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBJixat.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBJixat.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJixat.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBJixat.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBJixat.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBJixat.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyxDNvk.s: Assembler messages:
encrypt.c: /tmp/ccyxDNvk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyxDNvk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyxDNvk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyxDNvk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxDNvk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxDNvk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxDNvk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxDNvk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxDNvk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyxDNvk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyxDNvk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyxDNvk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyxDNvk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxDNvk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyxDNvk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyxDNvk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyxDNvk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxDNvk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxDNvk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxDNvk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxDNvk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyxDNvk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxDNvk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxDNvk.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccyxDNvk.s: Assembler messages:
encrypt.c: /tmp/ccyxDNvk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyxDNvk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyxDNvk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyxDNvk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxDNvk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxDNvk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxDNvk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxDNvk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxDNvk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyxDNvk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyxDNvk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyxDNvk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyxDNvk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxDNvk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyxDNvk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyxDNvk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyxDNvk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxDNvk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxDNvk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxDNvk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxDNvk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyxDNvk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxDNvk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxDNvk.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc230kbS.s: Assembler messages:
encrypt.c: /tmp/cc230kbS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc230kbS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc230kbS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc230kbS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc230kbS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc230kbS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc230kbS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc230kbS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc230kbS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc230kbS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc230kbS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc230kbS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc230kbS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc230kbS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc230kbS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc230kbS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc230kbS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc230kbS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc230kbS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc230kbS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc230kbS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc230kbS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc230kbS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc230kbS.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUGImOA.s: Assembler messages:
encrypt.c: /tmp/ccUGImOA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUGImOA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUGImOA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUGImOA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUGImOA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUGImOA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUGImOA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUGImOA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUGImOA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUGImOA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUGImOA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUGImOA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUGImOA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUGImOA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUGImOA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUGImOA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUGImOA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUGImOA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUGImOA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUGImOA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUGImOA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUGImOA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUGImOA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUGImOA.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPyXikx.s: Assembler messages:
encrypt.c: /tmp/ccPyXikx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPyXikx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPyXikx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPyXikx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyXikx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyXikx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyXikx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyXikx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyXikx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPyXikx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPyXikx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPyXikx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPyXikx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyXikx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPyXikx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPyXikx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPyXikx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPyXikx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPyXikx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPyXikx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyXikx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPyXikx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPyXikx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPyXikx.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoTuT7f.s: Assembler messages:
encrypt.c: /tmp/ccoTuT7f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoTuT7f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoTuT7f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoTuT7f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoTuT7f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoTuT7f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoTuT7f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoTuT7f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoTuT7f.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoTuT7f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoTuT7f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoTuT7f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoTuT7f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoTuT7f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoTuT7f.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoTuT7f.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoTuT7f.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoTuT7f.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoTuT7f.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoTuT7f.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoTuT7f.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoTuT7f.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoTuT7f.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoTuT7f.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccKds2Km.s: Assembler messages:
encrypt.c: /tmp/ccKds2Km.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKds2Km.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKds2Km.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKds2Km.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKds2Km.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKds2Km.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKds2Km.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKds2Km.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKds2Km.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKds2Km.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKds2Km.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKds2Km.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKds2Km.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKds2Km.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKds2Km.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKds2Km.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKds2Km.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKds2Km.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKds2Km.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKds2Km.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKds2Km.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKds2Km.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKds2Km.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKds2Km.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccT0ri3B.s: Assembler messages:
encrypt.c: /tmp/ccT0ri3B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT0ri3B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT0ri3B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccT0ri3B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0ri3B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0ri3B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0ri3B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0ri3B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0ri3B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT0ri3B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT0ri3B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT0ri3B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT0ri3B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0ri3B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT0ri3B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT0ri3B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccT0ri3B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT0ri3B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT0ri3B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT0ri3B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0ri3B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT0ri3B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT0ri3B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT0ri3B.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccY4dD2f.s: Assembler messages:
encrypt.c: /tmp/ccY4dD2f.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY4dD2f.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY4dD2f.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY4dD2f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4dD2f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4dD2f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4dD2f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4dD2f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4dD2f.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY4dD2f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY4dD2f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY4dD2f.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY4dD2f.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4dD2f.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY4dD2f.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY4dD2f.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY4dD2f.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY4dD2f.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY4dD2f.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY4dD2f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4dD2f.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY4dD2f.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY4dD2f.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY4dD2f.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cch0O8TZ.s: Assembler messages:
encrypt.c: /tmp/cch0O8TZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch0O8TZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch0O8TZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cch0O8TZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch0O8TZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch0O8TZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch0O8TZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch0O8TZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cch0O8TZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch0O8TZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch0O8TZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch0O8TZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cch0O8TZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cch0O8TZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch0O8TZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cch0O8TZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch0O8TZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cch0O8TZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cch0O8TZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cch0O8TZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cch0O8TZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cch0O8TZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cch0O8TZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cch0O8TZ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9clPCZ.s: Assembler messages:
encrypt.c: /tmp/cc9clPCZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9clPCZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9clPCZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9clPCZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9clPCZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9clPCZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9clPCZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9clPCZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9clPCZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9clPCZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9clPCZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9clPCZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9clPCZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9clPCZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9clPCZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9clPCZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9clPCZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9clPCZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9clPCZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9clPCZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9clPCZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9clPCZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9clPCZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9clPCZ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYXcacK.s: Assembler messages:
encrypt.c: /tmp/ccYXcacK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYXcacK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYXcacK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYXcacK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYXcacK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYXcacK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYXcacK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYXcacK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYXcacK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYXcacK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYXcacK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYXcacK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYXcacK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYXcacK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYXcacK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYXcacK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYXcacK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYXcacK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYXcacK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYXcacK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYXcacK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYXcacK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYXcacK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYXcacK.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7Be6HA.s: Assembler messages:
encrypt.c: /tmp/cc7Be6HA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Be6HA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Be6HA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Be6HA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Be6HA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Be6HA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Be6HA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Be6HA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Be6HA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Be6HA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Be6HA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Be6HA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Be6HA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Be6HA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Be6HA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Be6HA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7Be6HA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Be6HA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Be6HA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Be6HA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Be6HA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Be6HA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Be6HA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Be6HA.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJzwW8n.s: Assembler messages:
encrypt.c: /tmp/ccJzwW8n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJzwW8n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJzwW8n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJzwW8n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzwW8n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzwW8n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzwW8n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzwW8n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzwW8n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJzwW8n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJzwW8n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJzwW8n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJzwW8n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzwW8n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJzwW8n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJzwW8n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJzwW8n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJzwW8n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJzwW8n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzwW8n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJzwW8n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJzwW8n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJzwW8n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJzwW8n.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc74E3w0.s: Assembler messages:
encrypt.c: /tmp/cc74E3w0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc74E3w0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc74E3w0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc74E3w0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74E3w0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74E3w0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74E3w0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74E3w0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74E3w0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc74E3w0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc74E3w0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc74E3w0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc74E3w0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74E3w0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc74E3w0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc74E3w0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc74E3w0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc74E3w0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc74E3w0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74E3w0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc74E3w0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc74E3w0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc74E3w0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc74E3w0.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNZfsyc.s: Assembler messages:
encrypt.c: /tmp/ccNZfsyc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNZfsyc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNZfsyc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNZfsyc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZfsyc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZfsyc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZfsyc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZfsyc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZfsyc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNZfsyc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNZfsyc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNZfsyc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNZfsyc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZfsyc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNZfsyc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNZfsyc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNZfsyc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNZfsyc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNZfsyc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNZfsyc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZfsyc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNZfsyc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNZfsyc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNZfsyc.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6KoSxI.s: Assembler messages:
encrypt.c: /tmp/cc6KoSxI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6KoSxI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6KoSxI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6KoSxI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KoSxI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KoSxI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KoSxI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KoSxI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KoSxI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6KoSxI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6KoSxI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6KoSxI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6KoSxI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KoSxI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6KoSxI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6KoSxI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6KoSxI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6KoSxI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6KoSxI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6KoSxI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KoSxI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6KoSxI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6KoSxI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6KoSxI.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccn4jnoh.s: Assembler messages:
encrypt.c: /tmp/ccn4jnoh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn4jnoh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn4jnoh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccn4jnoh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4jnoh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4jnoh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4jnoh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4jnoh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4jnoh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn4jnoh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn4jnoh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn4jnoh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn4jnoh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4jnoh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn4jnoh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccn4jnoh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn4jnoh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn4jnoh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn4jnoh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4jnoh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn4jnoh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn4jnoh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn4jnoh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn4jnoh.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSG3eGT.s: Assembler messages:
encrypt.c: /tmp/ccSG3eGT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSG3eGT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSG3eGT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSG3eGT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSG3eGT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSG3eGT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSG3eGT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSG3eGT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSG3eGT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSG3eGT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSG3eGT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSG3eGT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSG3eGT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSG3eGT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSG3eGT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSG3eGT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSG3eGT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSG3eGT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSG3eGT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSG3eGT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSG3eGT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSG3eGT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSG3eGT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSG3eGT.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdweKoo.s: Assembler messages:
encrypt.c: /tmp/ccdweKoo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdweKoo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdweKoo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdweKoo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdweKoo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdweKoo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdweKoo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdweKoo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdweKoo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdweKoo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdweKoo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdweKoo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdweKoo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdweKoo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdweKoo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdweKoo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdweKoo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdweKoo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdweKoo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdweKoo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdweKoo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdweKoo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdweKoo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdweKoo.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1axpM1.s: Assembler messages:
encrypt.c: /tmp/cc1axpM1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1axpM1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1axpM1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1axpM1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1axpM1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1axpM1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1axpM1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1axpM1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1axpM1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1axpM1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1axpM1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1axpM1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1axpM1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1axpM1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1axpM1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1axpM1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1axpM1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1axpM1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1axpM1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1axpM1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1axpM1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1axpM1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1axpM1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1axpM1.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUBsPds.s: Assembler messages:
encrypt.c: /tmp/ccUBsPds.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUBsPds.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUBsPds.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUBsPds.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBsPds.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBsPds.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBsPds.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBsPds.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBsPds.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUBsPds.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUBsPds.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUBsPds.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUBsPds.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBsPds.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUBsPds.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUBsPds.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUBsPds.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUBsPds.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUBsPds.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUBsPds.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBsPds.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUBsPds.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUBsPds.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUBsPds.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccErp7e7.s: Assembler messages:
encrypt.c: /tmp/ccErp7e7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccErp7e7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccErp7e7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccErp7e7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErp7e7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErp7e7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErp7e7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErp7e7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErp7e7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccErp7e7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccErp7e7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccErp7e7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccErp7e7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErp7e7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccErp7e7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccErp7e7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccErp7e7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccErp7e7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccErp7e7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccErp7e7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccErp7e7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccErp7e7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccErp7e7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccErp7e7.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchle1fE.s: Assembler messages:
encrypt.c: /tmp/cchle1fE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchle1fE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchle1fE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchle1fE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchle1fE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchle1fE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchle1fE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchle1fE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchle1fE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchle1fE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchle1fE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchle1fE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchle1fE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchle1fE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchle1fE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchle1fE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchle1fE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchle1fE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchle1fE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchle1fE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchle1fE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchle1fE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchle1fE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchle1fE.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclHA5ha.s: Assembler messages:
encrypt.c: /tmp/cclHA5ha.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclHA5ha.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclHA5ha.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclHA5ha.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHA5ha.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHA5ha.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHA5ha.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHA5ha.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHA5ha.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclHA5ha.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclHA5ha.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclHA5ha.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclHA5ha.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHA5ha.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclHA5ha.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclHA5ha.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclHA5ha.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclHA5ha.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclHA5ha.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclHA5ha.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHA5ha.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclHA5ha.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclHA5ha.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclHA5ha.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsNMhPt.s: Assembler messages:
encrypt.c: /tmp/ccsNMhPt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsNMhPt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsNMhPt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsNMhPt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsNMhPt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsNMhPt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsNMhPt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsNMhPt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsNMhPt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsNMhPt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsNMhPt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsNMhPt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsNMhPt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsNMhPt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsNMhPt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsNMhPt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsNMhPt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsNMhPt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsNMhPt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsNMhPt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsNMhPt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsNMhPt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsNMhPt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsNMhPt.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6fnSbK.s: Assembler messages:
encrypt.c: /tmp/cc6fnSbK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6fnSbK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6fnSbK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6fnSbK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fnSbK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fnSbK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fnSbK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fnSbK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fnSbK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6fnSbK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6fnSbK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6fnSbK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6fnSbK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fnSbK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6fnSbK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6fnSbK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6fnSbK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6fnSbK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6fnSbK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6fnSbK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fnSbK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6fnSbK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6fnSbK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6fnSbK.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccd5NCl6.s: Assembler messages:
encrypt.c: /tmp/ccd5NCl6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd5NCl6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd5NCl6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd5NCl6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5NCl6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5NCl6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5NCl6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5NCl6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5NCl6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd5NCl6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd5NCl6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd5NCl6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd5NCl6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5NCl6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd5NCl6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd5NCl6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd5NCl6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd5NCl6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd5NCl6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5NCl6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd5NCl6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd5NCl6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd5NCl6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd5NCl6.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSsDZZQ.s: Assembler messages:
encrypt.c: /tmp/ccSsDZZQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSsDZZQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSsDZZQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSsDZZQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsDZZQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsDZZQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsDZZQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsDZZQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsDZZQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSsDZZQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSsDZZQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSsDZZQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSsDZZQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsDZZQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSsDZZQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSsDZZQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSsDZZQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSsDZZQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSsDZZQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSsDZZQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsDZZQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSsDZZQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSsDZZQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSsDZZQ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/cckix5Vf.s: Assembler messages:
encrypt.c: /tmp/cckix5Vf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckix5Vf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckix5Vf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckix5Vf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckix5Vf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckix5Vf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckix5Vf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckix5Vf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckix5Vf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckix5Vf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckix5Vf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckix5Vf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckix5Vf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckix5Vf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckix5Vf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckix5Vf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckix5Vf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckix5Vf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckix5Vf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckix5Vf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckix5Vf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckix5Vf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckix5Vf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckix5Vf.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOUd2nk.s: Assembler messages:
encrypt.c: /tmp/ccOUd2nk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOUd2nk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOUd2nk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOUd2nk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUd2nk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUd2nk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUd2nk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUd2nk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUd2nk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOUd2nk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOUd2nk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOUd2nk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOUd2nk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUd2nk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOUd2nk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOUd2nk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOUd2nk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOUd2nk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOUd2nk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOUd2nk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUd2nk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOUd2nk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOUd2nk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOUd2nk.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccndiXWR.s: Assembler messages:
encrypt.c: /tmp/ccndiXWR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccndiXWR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccndiXWR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccndiXWR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndiXWR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndiXWR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndiXWR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndiXWR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndiXWR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccndiXWR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccndiXWR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccndiXWR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccndiXWR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndiXWR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccndiXWR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccndiXWR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccndiXWR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccndiXWR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccndiXWR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndiXWR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccndiXWR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccndiXWR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccndiXWR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccndiXWR.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVAHMoL.s: Assembler messages:
encrypt.c: /tmp/ccVAHMoL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVAHMoL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVAHMoL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVAHMoL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAHMoL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAHMoL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAHMoL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAHMoL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAHMoL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVAHMoL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVAHMoL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVAHMoL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVAHMoL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAHMoL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVAHMoL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVAHMoL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVAHMoL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVAHMoL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVAHMoL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVAHMoL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVAHMoL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVAHMoL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVAHMoL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVAHMoL.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpB0kKj.s: Assembler messages:
encrypt.c: /tmp/ccpB0kKj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpB0kKj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpB0kKj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpB0kKj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpB0kKj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpB0kKj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpB0kKj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpB0kKj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpB0kKj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpB0kKj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpB0kKj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpB0kKj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpB0kKj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpB0kKj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpB0kKj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpB0kKj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpB0kKj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpB0kKj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpB0kKj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpB0kKj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpB0kKj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpB0kKj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpB0kKj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpB0kKj.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9JCpZR.s: Assembler messages:
encrypt.c: /tmp/cc9JCpZR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9JCpZR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9JCpZR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9JCpZR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JCpZR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JCpZR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JCpZR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JCpZR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JCpZR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9JCpZR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9JCpZR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9JCpZR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9JCpZR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JCpZR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9JCpZR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9JCpZR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9JCpZR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9JCpZR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9JCpZR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9JCpZR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JCpZR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9JCpZR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9JCpZR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9JCpZR.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnlI2uk.s: Assembler messages:
encrypt.c: /tmp/ccnlI2uk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnlI2uk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnlI2uk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnlI2uk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlI2uk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlI2uk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlI2uk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlI2uk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlI2uk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnlI2uk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnlI2uk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnlI2uk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnlI2uk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlI2uk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnlI2uk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnlI2uk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnlI2uk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnlI2uk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnlI2uk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlI2uk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnlI2uk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnlI2uk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnlI2uk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnlI2uk.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccM5R3YZ.s: Assembler messages:
encrypt.c: /tmp/ccM5R3YZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM5R3YZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM5R3YZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccM5R3YZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5R3YZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5R3YZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5R3YZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5R3YZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5R3YZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM5R3YZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM5R3YZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM5R3YZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM5R3YZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5R3YZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM5R3YZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM5R3YZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccM5R3YZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM5R3YZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM5R3YZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM5R3YZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5R3YZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM5R3YZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM5R3YZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM5R3YZ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRcjS1w.s: Assembler messages:
encrypt.c: /tmp/ccRcjS1w.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRcjS1w.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRcjS1w.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRcjS1w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcjS1w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcjS1w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcjS1w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcjS1w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcjS1w.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRcjS1w.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRcjS1w.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRcjS1w.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRcjS1w.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcjS1w.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRcjS1w.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRcjS1w.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRcjS1w.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRcjS1w.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRcjS1w.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcjS1w.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRcjS1w.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRcjS1w.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRcjS1w.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRcjS1w.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMBQkw4.s: Assembler messages:
encrypt.c: /tmp/ccMBQkw4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMBQkw4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMBQkw4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMBQkw4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBQkw4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBQkw4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBQkw4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBQkw4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBQkw4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMBQkw4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMBQkw4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMBQkw4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMBQkw4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBQkw4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMBQkw4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMBQkw4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMBQkw4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBQkw4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBQkw4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBQkw4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBQkw4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMBQkw4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBQkw4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBQkw4.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMU29fw.s: Assembler messages:
encrypt.c: /tmp/ccMU29fw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMU29fw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMU29fw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMU29fw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU29fw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU29fw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU29fw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU29fw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU29fw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMU29fw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMU29fw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMU29fw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMU29fw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU29fw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMU29fw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMU29fw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMU29fw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMU29fw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMU29fw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMU29fw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU29fw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMU29fw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMU29fw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMU29fw.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEISyBe.s: Assembler messages:
encrypt.c: /tmp/ccEISyBe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEISyBe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEISyBe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEISyBe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEISyBe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEISyBe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEISyBe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEISyBe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEISyBe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEISyBe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEISyBe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEISyBe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEISyBe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEISyBe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEISyBe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEISyBe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEISyBe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEISyBe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEISyBe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEISyBe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEISyBe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEISyBe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEISyBe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEISyBe.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchtbfZR.s: Assembler messages:
encrypt.c: /tmp/cchtbfZR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchtbfZR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchtbfZR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchtbfZR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtbfZR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtbfZR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtbfZR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtbfZR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtbfZR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchtbfZR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchtbfZR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchtbfZR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchtbfZR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtbfZR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchtbfZR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchtbfZR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchtbfZR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchtbfZR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchtbfZR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchtbfZR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchtbfZR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchtbfZR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchtbfZR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchtbfZR.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccohaLGy.s: Assembler messages:
encrypt.c: /tmp/ccohaLGy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccohaLGy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccohaLGy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccohaLGy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohaLGy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohaLGy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohaLGy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohaLGy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohaLGy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccohaLGy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccohaLGy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccohaLGy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccohaLGy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohaLGy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccohaLGy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccohaLGy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccohaLGy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccohaLGy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccohaLGy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohaLGy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccohaLGy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccohaLGy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccohaLGy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccohaLGy.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpDrZKZ.s: Assembler messages:
encrypt.c: /tmp/ccpDrZKZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpDrZKZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpDrZKZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpDrZKZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDrZKZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDrZKZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDrZKZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDrZKZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDrZKZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpDrZKZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpDrZKZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpDrZKZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpDrZKZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDrZKZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpDrZKZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpDrZKZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpDrZKZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpDrZKZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpDrZKZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpDrZKZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDrZKZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpDrZKZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpDrZKZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpDrZKZ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccFgKvzv.s: Assembler messages:
encrypt.c: /tmp/ccFgKvzv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFgKvzv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFgKvzv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFgKvzv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgKvzv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgKvzv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgKvzv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgKvzv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgKvzv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFgKvzv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFgKvzv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFgKvzv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFgKvzv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgKvzv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFgKvzv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFgKvzv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFgKvzv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFgKvzv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFgKvzv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgKvzv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFgKvzv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFgKvzv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFgKvzv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFgKvzv.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccalOrMQ.s: Assembler messages:
encrypt.c: /tmp/ccalOrMQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccalOrMQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccalOrMQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccalOrMQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalOrMQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalOrMQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalOrMQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalOrMQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalOrMQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccalOrMQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccalOrMQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccalOrMQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccalOrMQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalOrMQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccalOrMQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccalOrMQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccalOrMQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccalOrMQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccalOrMQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccalOrMQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalOrMQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccalOrMQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccalOrMQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccalOrMQ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8kbbB6.s: Assembler messages:
encrypt.c: /tmp/cc8kbbB6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8kbbB6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8kbbB6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8kbbB6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kbbB6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kbbB6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kbbB6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kbbB6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kbbB6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8kbbB6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8kbbB6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8kbbB6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8kbbB6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kbbB6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8kbbB6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8kbbB6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8kbbB6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8kbbB6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8kbbB6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kbbB6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8kbbB6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8kbbB6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8kbbB6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8kbbB6.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUuf2Iu.s: Assembler messages:
encrypt.c: /tmp/ccUuf2Iu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUuf2Iu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUuf2Iu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUuf2Iu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUuf2Iu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUuf2Iu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUuf2Iu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUuf2Iu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUuf2Iu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUuf2Iu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUuf2Iu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUuf2Iu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUuf2Iu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUuf2Iu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUuf2Iu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUuf2Iu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUuf2Iu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUuf2Iu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUuf2Iu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUuf2Iu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUuf2Iu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUuf2Iu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUuf2Iu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUuf2Iu.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfvu2fD.s: Assembler messages:
encrypt.c: /tmp/ccfvu2fD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfvu2fD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfvu2fD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfvu2fD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvu2fD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvu2fD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvu2fD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvu2fD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvu2fD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfvu2fD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfvu2fD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfvu2fD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfvu2fD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvu2fD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfvu2fD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfvu2fD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfvu2fD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfvu2fD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfvu2fD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfvu2fD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvu2fD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfvu2fD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfvu2fD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfvu2fD.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvnBFBc.s: Assembler messages:
encrypt.c: /tmp/ccvnBFBc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvnBFBc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvnBFBc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvnBFBc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnBFBc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnBFBc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnBFBc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnBFBc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnBFBc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvnBFBc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvnBFBc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvnBFBc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvnBFBc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnBFBc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvnBFBc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvnBFBc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvnBFBc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvnBFBc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvnBFBc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnBFBc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvnBFBc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvnBFBc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvnBFBc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvnBFBc.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5jvVZF.s: Assembler messages:
encrypt.c: /tmp/cc5jvVZF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5jvVZF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5jvVZF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5jvVZF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5jvVZF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5jvVZF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5jvVZF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5jvVZF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5jvVZF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5jvVZF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5jvVZF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5jvVZF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5jvVZF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5jvVZF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5jvVZF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5jvVZF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5jvVZF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5jvVZF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5jvVZF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5jvVZF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5jvVZF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5jvVZF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5jvVZF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5jvVZF.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLhtE13.s: Assembler messages:
encrypt.c: /tmp/ccLhtE13.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLhtE13.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLhtE13.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLhtE13.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhtE13.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhtE13.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhtE13.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhtE13.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhtE13.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhtE13.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhtE13.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhtE13.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLhtE13.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhtE13.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLhtE13.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhtE13.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLhtE13.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhtE13.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLhtE13.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLhtE13.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhtE13.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLhtE13.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLhtE13.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLhtE13.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4tayYO.s: Assembler messages:
encrypt.c: /tmp/cc4tayYO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4tayYO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4tayYO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4tayYO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tayYO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tayYO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tayYO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tayYO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tayYO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4tayYO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4tayYO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4tayYO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4tayYO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tayYO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4tayYO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4tayYO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4tayYO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4tayYO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4tayYO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tayYO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4tayYO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4tayYO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4tayYO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4tayYO.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccltA1ie.s: Assembler messages:
encrypt.c: /tmp/ccltA1ie.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccltA1ie.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccltA1ie.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccltA1ie.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltA1ie.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltA1ie.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltA1ie.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltA1ie.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltA1ie.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccltA1ie.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccltA1ie.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccltA1ie.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccltA1ie.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltA1ie.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccltA1ie.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccltA1ie.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccltA1ie.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccltA1ie.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccltA1ie.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccltA1ie.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltA1ie.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccltA1ie.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccltA1ie.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccltA1ie.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc96lqeP.s: Assembler messages:
encrypt.c: /tmp/cc96lqeP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc96lqeP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc96lqeP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc96lqeP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc96lqeP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc96lqeP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc96lqeP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc96lqeP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc96lqeP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc96lqeP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc96lqeP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc96lqeP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc96lqeP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc96lqeP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc96lqeP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc96lqeP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc96lqeP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc96lqeP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc96lqeP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc96lqeP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc96lqeP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc96lqeP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc96lqeP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc96lqeP.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLGumvo.s: Assembler messages:
encrypt.c: /tmp/ccLGumvo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLGumvo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLGumvo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLGumvo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGumvo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGumvo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGumvo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGumvo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGumvo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLGumvo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLGumvo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLGumvo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLGumvo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGumvo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLGumvo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLGumvo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLGumvo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLGumvo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLGumvo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGumvo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLGumvo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLGumvo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLGumvo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLGumvo.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccI6plDx.s: Assembler messages:
encrypt.c: /tmp/ccI6plDx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI6plDx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI6plDx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI6plDx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6plDx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6plDx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6plDx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6plDx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6plDx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI6plDx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI6plDx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI6plDx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI6plDx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6plDx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI6plDx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI6plDx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI6plDx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI6plDx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI6plDx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6plDx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI6plDx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI6plDx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI6plDx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI6plDx.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccy4eKqm.s: Assembler messages:
encrypt.c: /tmp/ccy4eKqm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy4eKqm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy4eKqm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy4eKqm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4eKqm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4eKqm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4eKqm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4eKqm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4eKqm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy4eKqm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy4eKqm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy4eKqm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy4eKqm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4eKqm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy4eKqm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy4eKqm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy4eKqm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy4eKqm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy4eKqm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy4eKqm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4eKqm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy4eKqm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy4eKqm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy4eKqm.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGe8vw2.s: Assembler messages:
encrypt.c: /tmp/ccGe8vw2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGe8vw2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGe8vw2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGe8vw2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGe8vw2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGe8vw2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGe8vw2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGe8vw2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGe8vw2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGe8vw2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGe8vw2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGe8vw2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGe8vw2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGe8vw2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGe8vw2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGe8vw2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGe8vw2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGe8vw2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGe8vw2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGe8vw2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGe8vw2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGe8vw2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGe8vw2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGe8vw2.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdxVhzU.s: Assembler messages:
encrypt.c: /tmp/ccdxVhzU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdxVhzU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdxVhzU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdxVhzU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxVhzU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxVhzU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxVhzU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxVhzU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxVhzU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdxVhzU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdxVhzU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdxVhzU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdxVhzU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxVhzU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdxVhzU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdxVhzU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdxVhzU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdxVhzU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdxVhzU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdxVhzU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxVhzU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdxVhzU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdxVhzU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdxVhzU.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWpEfq0.s: Assembler messages:
encrypt.c: /tmp/ccWpEfq0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWpEfq0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWpEfq0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWpEfq0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpEfq0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpEfq0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpEfq0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpEfq0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpEfq0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWpEfq0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWpEfq0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWpEfq0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWpEfq0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpEfq0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWpEfq0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWpEfq0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWpEfq0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWpEfq0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWpEfq0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWpEfq0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpEfq0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWpEfq0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWpEfq0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWpEfq0.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cchkRaEb.s: Assembler messages:
encrypt.c: /tmp/cchkRaEb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchkRaEb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchkRaEb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchkRaEb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkRaEb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkRaEb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkRaEb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkRaEb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkRaEb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchkRaEb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchkRaEb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchkRaEb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchkRaEb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkRaEb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchkRaEb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchkRaEb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchkRaEb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchkRaEb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchkRaEb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkRaEb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchkRaEb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchkRaEb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchkRaEb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchkRaEb.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAAmlvy.s: Assembler messages:
encrypt.c: /tmp/ccAAmlvy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAAmlvy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAAmlvy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAAmlvy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAAmlvy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAAmlvy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAAmlvy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAAmlvy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAAmlvy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAAmlvy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAAmlvy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAAmlvy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAAmlvy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAAmlvy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAAmlvy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAAmlvy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAAmlvy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAAmlvy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAAmlvy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAAmlvy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAAmlvy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAAmlvy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAAmlvy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAAmlvy.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwr5nhH.s: Assembler messages:
encrypt.c: /tmp/ccwr5nhH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwr5nhH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwr5nhH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwr5nhH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwr5nhH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwr5nhH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwr5nhH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwr5nhH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwr5nhH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwr5nhH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwr5nhH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwr5nhH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwr5nhH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwr5nhH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwr5nhH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwr5nhH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwr5nhH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwr5nhH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwr5nhH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwr5nhH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwr5nhH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwr5nhH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwr5nhH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwr5nhH.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1Tzi9y.s: Assembler messages:
encrypt.c: /tmp/cc1Tzi9y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Tzi9y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Tzi9y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Tzi9y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Tzi9y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Tzi9y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Tzi9y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Tzi9y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Tzi9y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Tzi9y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Tzi9y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Tzi9y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Tzi9y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Tzi9y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Tzi9y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Tzi9y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1Tzi9y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Tzi9y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Tzi9y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Tzi9y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Tzi9y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Tzi9y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Tzi9y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Tzi9y.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cct4KlYu.s: Assembler messages:
encrypt.c: /tmp/cct4KlYu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct4KlYu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct4KlYu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct4KlYu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4KlYu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4KlYu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4KlYu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4KlYu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4KlYu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct4KlYu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct4KlYu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct4KlYu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct4KlYu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4KlYu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct4KlYu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct4KlYu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct4KlYu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct4KlYu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct4KlYu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4KlYu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct4KlYu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct4KlYu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct4KlYu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct4KlYu.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKi5iBT.s: Assembler messages:
encrypt.c: /tmp/ccKi5iBT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKi5iBT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKi5iBT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKi5iBT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKi5iBT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKi5iBT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKi5iBT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKi5iBT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKi5iBT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKi5iBT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKi5iBT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKi5iBT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKi5iBT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKi5iBT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKi5iBT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKi5iBT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKi5iBT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKi5iBT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKi5iBT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKi5iBT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKi5iBT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKi5iBT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKi5iBT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKi5iBT.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXp96xc.s: Assembler messages:
encrypt.c: /tmp/ccXp96xc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXp96xc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXp96xc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXp96xc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXp96xc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXp96xc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXp96xc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXp96xc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXp96xc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXp96xc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXp96xc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXp96xc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXp96xc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXp96xc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXp96xc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXp96xc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXp96xc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXp96xc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXp96xc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXp96xc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXp96xc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXp96xc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXp96xc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXp96xc.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjCX0o7.s: Assembler messages:
encrypt.c: /tmp/ccjCX0o7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjCX0o7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjCX0o7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjCX0o7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCX0o7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCX0o7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCX0o7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCX0o7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCX0o7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjCX0o7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjCX0o7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjCX0o7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjCX0o7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCX0o7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjCX0o7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjCX0o7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjCX0o7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjCX0o7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjCX0o7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjCX0o7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCX0o7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjCX0o7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjCX0o7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjCX0o7.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqWJNpd.s: Assembler messages:
encrypt.c: /tmp/ccqWJNpd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqWJNpd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqWJNpd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqWJNpd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWJNpd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWJNpd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWJNpd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWJNpd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWJNpd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqWJNpd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqWJNpd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqWJNpd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqWJNpd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWJNpd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqWJNpd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqWJNpd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqWJNpd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqWJNpd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqWJNpd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWJNpd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqWJNpd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqWJNpd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqWJNpd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqWJNpd.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdbwIby.s: Assembler messages:
encrypt.c: /tmp/ccdbwIby.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdbwIby.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdbwIby.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdbwIby.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbwIby.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbwIby.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbwIby.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbwIby.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbwIby.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdbwIby.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdbwIby.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdbwIby.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdbwIby.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbwIby.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdbwIby.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdbwIby.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdbwIby.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdbwIby.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdbwIby.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbwIby.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdbwIby.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdbwIby.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdbwIby.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdbwIby.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceKVzkO.s: Assembler messages:
encrypt.c: /tmp/cceKVzkO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceKVzkO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceKVzkO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceKVzkO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceKVzkO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceKVzkO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceKVzkO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceKVzkO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceKVzkO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceKVzkO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceKVzkO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceKVzkO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceKVzkO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceKVzkO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceKVzkO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceKVzkO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceKVzkO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceKVzkO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceKVzkO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceKVzkO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceKVzkO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceKVzkO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceKVzkO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceKVzkO.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6N5TNK.s: Assembler messages:
encrypt.c: /tmp/cc6N5TNK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6N5TNK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6N5TNK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6N5TNK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6N5TNK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6N5TNK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6N5TNK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6N5TNK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6N5TNK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6N5TNK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6N5TNK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6N5TNK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6N5TNK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6N5TNK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6N5TNK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6N5TNK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6N5TNK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6N5TNK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6N5TNK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6N5TNK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6N5TNK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6N5TNK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6N5TNK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6N5TNK.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmPEIaM.s: Assembler messages:
encrypt.c: /tmp/ccmPEIaM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmPEIaM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmPEIaM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmPEIaM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPEIaM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPEIaM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPEIaM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPEIaM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPEIaM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmPEIaM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmPEIaM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmPEIaM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmPEIaM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPEIaM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmPEIaM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmPEIaM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmPEIaM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmPEIaM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmPEIaM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmPEIaM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPEIaM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmPEIaM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmPEIaM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmPEIaM.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7GEDjf.s: Assembler messages:
encrypt.c: /tmp/cc7GEDjf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7GEDjf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7GEDjf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7GEDjf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GEDjf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GEDjf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GEDjf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GEDjf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GEDjf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7GEDjf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7GEDjf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7GEDjf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7GEDjf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GEDjf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7GEDjf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7GEDjf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7GEDjf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7GEDjf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7GEDjf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GEDjf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7GEDjf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7GEDjf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7GEDjf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7GEDjf.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7iB5qp.s: Assembler messages:
encrypt.c: /tmp/cc7iB5qp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7iB5qp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7iB5qp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7iB5qp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iB5qp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iB5qp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iB5qp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iB5qp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iB5qp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7iB5qp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7iB5qp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7iB5qp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7iB5qp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iB5qp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7iB5qp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7iB5qp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7iB5qp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7iB5qp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7iB5qp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7iB5qp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iB5qp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7iB5qp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7iB5qp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7iB5qp.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc72Uifn.s: Assembler messages:
encrypt.c: /tmp/cc72Uifn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc72Uifn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc72Uifn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc72Uifn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72Uifn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72Uifn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72Uifn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72Uifn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72Uifn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc72Uifn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc72Uifn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc72Uifn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc72Uifn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72Uifn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc72Uifn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc72Uifn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc72Uifn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc72Uifn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc72Uifn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc72Uifn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72Uifn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc72Uifn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc72Uifn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc72Uifn.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYPoMDg.s: Assembler messages:
encrypt.c: /tmp/ccYPoMDg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYPoMDg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYPoMDg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYPoMDg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPoMDg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPoMDg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPoMDg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPoMDg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPoMDg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYPoMDg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYPoMDg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYPoMDg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYPoMDg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPoMDg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYPoMDg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYPoMDg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYPoMDg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYPoMDg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYPoMDg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPoMDg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYPoMDg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYPoMDg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYPoMDg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYPoMDg.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZBhWwZ.s: Assembler messages:
encrypt.c: /tmp/ccZBhWwZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZBhWwZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZBhWwZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZBhWwZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBhWwZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBhWwZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBhWwZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBhWwZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBhWwZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZBhWwZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZBhWwZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZBhWwZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZBhWwZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBhWwZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZBhWwZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZBhWwZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZBhWwZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZBhWwZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZBhWwZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZBhWwZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZBhWwZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZBhWwZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZBhWwZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZBhWwZ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpLFcS1.s: Assembler messages:
encrypt.c: /tmp/ccpLFcS1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpLFcS1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpLFcS1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpLFcS1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpLFcS1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpLFcS1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpLFcS1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpLFcS1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpLFcS1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpLFcS1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpLFcS1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpLFcS1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpLFcS1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpLFcS1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpLFcS1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpLFcS1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpLFcS1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpLFcS1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpLFcS1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpLFcS1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpLFcS1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpLFcS1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpLFcS1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpLFcS1.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccN1zl58.s: Assembler messages:
encrypt.c: /tmp/ccN1zl58.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN1zl58.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN1zl58.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccN1zl58.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1zl58.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1zl58.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1zl58.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1zl58.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1zl58.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN1zl58.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN1zl58.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN1zl58.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN1zl58.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1zl58.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN1zl58.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN1zl58.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN1zl58.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN1zl58.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN1zl58.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN1zl58.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1zl58.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN1zl58.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN1zl58.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN1zl58.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfZLh9R.s: Assembler messages:
encrypt.c: /tmp/ccfZLh9R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfZLh9R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfZLh9R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfZLh9R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZLh9R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZLh9R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZLh9R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZLh9R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZLh9R.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfZLh9R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfZLh9R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfZLh9R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfZLh9R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZLh9R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfZLh9R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfZLh9R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfZLh9R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfZLh9R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfZLh9R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZLh9R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfZLh9R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfZLh9R.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfZLh9R.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfZLh9R.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbTZQfu.s: Assembler messages:
encrypt.c: /tmp/ccbTZQfu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbTZQfu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbTZQfu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbTZQfu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTZQfu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTZQfu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTZQfu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTZQfu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTZQfu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbTZQfu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbTZQfu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbTZQfu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbTZQfu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTZQfu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbTZQfu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbTZQfu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbTZQfu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbTZQfu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbTZQfu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTZQfu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbTZQfu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbTZQfu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbTZQfu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbTZQfu.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrfMacG.s: Assembler messages:
encrypt.c: /tmp/ccrfMacG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrfMacG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrfMacG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrfMacG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrfMacG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrfMacG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrfMacG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrfMacG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrfMacG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrfMacG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrfMacG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrfMacG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrfMacG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrfMacG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrfMacG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrfMacG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrfMacG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrfMacG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrfMacG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrfMacG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrfMacG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrfMacG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrfMacG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrfMacG.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCmbp2A.s: Assembler messages:
encrypt.c: /tmp/ccCmbp2A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCmbp2A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCmbp2A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCmbp2A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmbp2A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmbp2A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmbp2A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmbp2A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmbp2A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCmbp2A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCmbp2A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCmbp2A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCmbp2A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmbp2A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCmbp2A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCmbp2A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCmbp2A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCmbp2A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCmbp2A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmbp2A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCmbp2A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCmbp2A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCmbp2A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCmbp2A.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbsGuuI.s: Assembler messages:
encrypt.c: /tmp/ccbsGuuI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbsGuuI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbsGuuI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbsGuuI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsGuuI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsGuuI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsGuuI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsGuuI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsGuuI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbsGuuI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbsGuuI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbsGuuI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbsGuuI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsGuuI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbsGuuI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbsGuuI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbsGuuI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbsGuuI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbsGuuI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbsGuuI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsGuuI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbsGuuI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbsGuuI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbsGuuI.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRKCsFd.s: Assembler messages:
encrypt.c: /tmp/ccRKCsFd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRKCsFd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRKCsFd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRKCsFd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKCsFd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKCsFd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKCsFd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKCsFd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKCsFd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRKCsFd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRKCsFd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRKCsFd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRKCsFd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKCsFd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRKCsFd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRKCsFd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRKCsFd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRKCsFd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRKCsFd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKCsFd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRKCsFd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRKCsFd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRKCsFd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRKCsFd.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmRt5yp.s: Assembler messages:
encrypt.c: /tmp/ccmRt5yp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmRt5yp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmRt5yp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmRt5yp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRt5yp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRt5yp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRt5yp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRt5yp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRt5yp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmRt5yp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmRt5yp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmRt5yp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmRt5yp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRt5yp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmRt5yp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmRt5yp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmRt5yp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmRt5yp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmRt5yp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmRt5yp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRt5yp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmRt5yp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmRt5yp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmRt5yp.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8BdQGu.s: Assembler messages:
encrypt.c: /tmp/cc8BdQGu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8BdQGu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8BdQGu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8BdQGu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8BdQGu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8BdQGu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8BdQGu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8BdQGu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8BdQGu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8BdQGu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8BdQGu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8BdQGu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8BdQGu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8BdQGu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8BdQGu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8BdQGu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8BdQGu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8BdQGu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8BdQGu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8BdQGu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8BdQGu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8BdQGu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8BdQGu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8BdQGu.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUf6Zps.s: Assembler messages:
encrypt.c: /tmp/ccUf6Zps.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUf6Zps.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUf6Zps.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUf6Zps.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUf6Zps.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUf6Zps.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUf6Zps.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUf6Zps.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUf6Zps.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUf6Zps.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUf6Zps.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUf6Zps.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUf6Zps.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUf6Zps.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUf6Zps.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUf6Zps.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUf6Zps.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUf6Zps.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUf6Zps.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUf6Zps.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUf6Zps.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUf6Zps.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUf6Zps.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUf6Zps.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXj18m7.s: Assembler messages:
encrypt.c: /tmp/ccXj18m7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXj18m7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXj18m7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXj18m7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXj18m7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXj18m7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXj18m7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXj18m7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXj18m7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXj18m7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXj18m7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXj18m7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXj18m7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXj18m7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXj18m7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXj18m7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXj18m7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXj18m7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXj18m7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXj18m7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXj18m7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXj18m7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXj18m7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXj18m7.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvNPra6.s: Assembler messages:
encrypt.c: /tmp/ccvNPra6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvNPra6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvNPra6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvNPra6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNPra6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNPra6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNPra6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNPra6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNPra6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvNPra6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvNPra6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvNPra6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvNPra6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNPra6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvNPra6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvNPra6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvNPra6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvNPra6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvNPra6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNPra6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvNPra6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvNPra6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvNPra6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvNPra6.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDqeLvd.s: Assembler messages:
encrypt.c: /tmp/ccDqeLvd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDqeLvd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDqeLvd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDqeLvd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDqeLvd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDqeLvd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDqeLvd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDqeLvd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDqeLvd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDqeLvd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDqeLvd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDqeLvd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDqeLvd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDqeLvd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDqeLvd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDqeLvd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDqeLvd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDqeLvd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDqeLvd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDqeLvd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDqeLvd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDqeLvd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDqeLvd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDqeLvd.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cceKQQX2.s: Assembler messages:
encrypt.c: /tmp/cceKQQX2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceKQQX2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceKQQX2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceKQQX2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceKQQX2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceKQQX2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceKQQX2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceKQQX2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceKQQX2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceKQQX2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceKQQX2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceKQQX2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceKQQX2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceKQQX2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceKQQX2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceKQQX2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceKQQX2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceKQQX2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceKQQX2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceKQQX2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceKQQX2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceKQQX2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceKQQX2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceKQQX2.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc26gJpD.s: Assembler messages:
encrypt.c: /tmp/cc26gJpD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc26gJpD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc26gJpD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc26gJpD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26gJpD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26gJpD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26gJpD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26gJpD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26gJpD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc26gJpD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc26gJpD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc26gJpD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc26gJpD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26gJpD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc26gJpD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc26gJpD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc26gJpD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc26gJpD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc26gJpD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26gJpD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc26gJpD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc26gJpD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc26gJpD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc26gJpD.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAslnsT.s: Assembler messages:
encrypt.c: /tmp/ccAslnsT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAslnsT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAslnsT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAslnsT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAslnsT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAslnsT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAslnsT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAslnsT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAslnsT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAslnsT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAslnsT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAslnsT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAslnsT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAslnsT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAslnsT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAslnsT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAslnsT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAslnsT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAslnsT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAslnsT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAslnsT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAslnsT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAslnsT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAslnsT.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccK1nsjq.s: Assembler messages:
encrypt.c: /tmp/ccK1nsjq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK1nsjq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK1nsjq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK1nsjq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1nsjq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1nsjq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1nsjq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1nsjq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1nsjq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK1nsjq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK1nsjq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK1nsjq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK1nsjq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1nsjq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK1nsjq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK1nsjq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK1nsjq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK1nsjq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK1nsjq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1nsjq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK1nsjq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK1nsjq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK1nsjq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK1nsjq.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccU3xaXD.s: Assembler messages:
encrypt.c: /tmp/ccU3xaXD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU3xaXD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU3xaXD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU3xaXD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3xaXD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3xaXD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3xaXD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3xaXD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3xaXD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU3xaXD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU3xaXD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU3xaXD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU3xaXD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3xaXD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU3xaXD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU3xaXD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU3xaXD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU3xaXD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU3xaXD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU3xaXD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3xaXD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU3xaXD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU3xaXD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU3xaXD.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEZbcZl.s: Assembler messages:
encrypt.c: /tmp/ccEZbcZl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEZbcZl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEZbcZl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEZbcZl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZbcZl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZbcZl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZbcZl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZbcZl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZbcZl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEZbcZl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEZbcZl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEZbcZl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEZbcZl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZbcZl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEZbcZl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEZbcZl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEZbcZl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEZbcZl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEZbcZl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEZbcZl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZbcZl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEZbcZl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEZbcZl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEZbcZl.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclF5eHY.s: Assembler messages:
encrypt.c: /tmp/cclF5eHY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclF5eHY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclF5eHY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclF5eHY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclF5eHY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclF5eHY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclF5eHY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclF5eHY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclF5eHY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclF5eHY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclF5eHY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclF5eHY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclF5eHY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclF5eHY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclF5eHY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclF5eHY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclF5eHY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclF5eHY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclF5eHY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclF5eHY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclF5eHY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclF5eHY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclF5eHY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclF5eHY.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9NjSpp.s: Assembler messages:
encrypt.c: /tmp/cc9NjSpp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9NjSpp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9NjSpp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9NjSpp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NjSpp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NjSpp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NjSpp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NjSpp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NjSpp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9NjSpp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9NjSpp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9NjSpp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9NjSpp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NjSpp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9NjSpp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9NjSpp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9NjSpp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9NjSpp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9NjSpp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9NjSpp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NjSpp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9NjSpp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9NjSpp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9NjSpp.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQEQTIb.s: Assembler messages:
encrypt.c: /tmp/ccQEQTIb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQEQTIb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQEQTIb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQEQTIb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEQTIb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEQTIb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEQTIb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEQTIb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEQTIb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQEQTIb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQEQTIb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQEQTIb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQEQTIb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEQTIb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQEQTIb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQEQTIb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQEQTIb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQEQTIb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQEQTIb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEQTIb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQEQTIb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQEQTIb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQEQTIb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQEQTIb.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8j2LGV.s: Assembler messages:
encrypt.c: /tmp/cc8j2LGV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8j2LGV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8j2LGV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8j2LGV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8j2LGV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8j2LGV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8j2LGV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8j2LGV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8j2LGV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8j2LGV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8j2LGV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8j2LGV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8j2LGV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8j2LGV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8j2LGV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8j2LGV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8j2LGV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8j2LGV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8j2LGV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8j2LGV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8j2LGV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8j2LGV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8j2LGV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8j2LGV.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnpSNmD.s: Assembler messages:
encrypt.c: /tmp/ccnpSNmD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnpSNmD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnpSNmD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnpSNmD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpSNmD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpSNmD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpSNmD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpSNmD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpSNmD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnpSNmD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnpSNmD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnpSNmD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnpSNmD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpSNmD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnpSNmD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnpSNmD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnpSNmD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnpSNmD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnpSNmD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpSNmD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnpSNmD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnpSNmD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnpSNmD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnpSNmD.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKZibFu.s: Assembler messages:
encrypt.c: /tmp/ccKZibFu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKZibFu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKZibFu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKZibFu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZibFu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZibFu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZibFu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZibFu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZibFu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKZibFu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKZibFu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKZibFu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKZibFu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZibFu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKZibFu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKZibFu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKZibFu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKZibFu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKZibFu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKZibFu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZibFu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKZibFu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKZibFu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKZibFu.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccL7lF9i.s: Assembler messages:
encrypt.c: /tmp/ccL7lF9i.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL7lF9i.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL7lF9i.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL7lF9i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7lF9i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7lF9i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7lF9i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7lF9i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7lF9i.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL7lF9i.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL7lF9i.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL7lF9i.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL7lF9i.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7lF9i.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL7lF9i.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL7lF9i.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL7lF9i.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7lF9i.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7lF9i.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7lF9i.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7lF9i.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL7lF9i.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7lF9i.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7lF9i.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1CbNm1.s: Assembler messages:
encrypt.c: /tmp/cc1CbNm1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1CbNm1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1CbNm1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1CbNm1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1CbNm1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1CbNm1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1CbNm1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1CbNm1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1CbNm1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1CbNm1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1CbNm1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1CbNm1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1CbNm1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1CbNm1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1CbNm1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1CbNm1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1CbNm1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1CbNm1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1CbNm1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1CbNm1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1CbNm1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1CbNm1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1CbNm1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1CbNm1.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctcv4RM.s: Assembler messages:
encrypt.c: /tmp/cctcv4RM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctcv4RM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctcv4RM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctcv4RM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcv4RM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcv4RM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcv4RM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcv4RM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcv4RM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctcv4RM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctcv4RM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctcv4RM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctcv4RM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcv4RM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctcv4RM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctcv4RM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctcv4RM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctcv4RM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctcv4RM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcv4RM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctcv4RM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctcv4RM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctcv4RM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctcv4RM.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cc8y0VU5.s: Assembler messages:
encrypt.c: /tmp/cc8y0VU5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8y0VU5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8y0VU5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8y0VU5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8y0VU5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8y0VU5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8y0VU5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8y0VU5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8y0VU5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8y0VU5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8y0VU5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8y0VU5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8y0VU5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8y0VU5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8y0VU5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8y0VU5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8y0VU5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8y0VU5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8y0VU5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8y0VU5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8y0VU5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8y0VU5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8y0VU5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8y0VU5.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccWDJTDQ.s: Assembler messages:
encrypt.c: /tmp/ccWDJTDQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWDJTDQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWDJTDQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWDJTDQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDJTDQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDJTDQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDJTDQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDJTDQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDJTDQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWDJTDQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWDJTDQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWDJTDQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWDJTDQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDJTDQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWDJTDQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWDJTDQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWDJTDQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWDJTDQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWDJTDQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWDJTDQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWDJTDQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWDJTDQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWDJTDQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWDJTDQ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5JphBG.s: Assembler messages:
encrypt.c: /tmp/cc5JphBG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5JphBG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5JphBG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5JphBG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JphBG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JphBG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JphBG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JphBG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JphBG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5JphBG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5JphBG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5JphBG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5JphBG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JphBG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5JphBG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5JphBG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5JphBG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5JphBG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5JphBG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5JphBG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5JphBG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5JphBG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5JphBG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5JphBG.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuDASwx.s: Assembler messages:
encrypt.c: /tmp/ccuDASwx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuDASwx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuDASwx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuDASwx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDASwx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDASwx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDASwx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDASwx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDASwx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuDASwx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuDASwx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuDASwx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuDASwx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDASwx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuDASwx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuDASwx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuDASwx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuDASwx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuDASwx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDASwx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuDASwx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuDASwx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuDASwx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuDASwx.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSVvI16.s: Assembler messages:
encrypt.c: /tmp/ccSVvI16.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSVvI16.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSVvI16.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSVvI16.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVvI16.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVvI16.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVvI16.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVvI16.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVvI16.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSVvI16.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSVvI16.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSVvI16.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSVvI16.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVvI16.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSVvI16.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSVvI16.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSVvI16.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSVvI16.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSVvI16.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVvI16.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSVvI16.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSVvI16.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSVvI16.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSVvI16.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccg6M1Vb.s: Assembler messages:
encrypt.c: /tmp/ccg6M1Vb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg6M1Vb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg6M1Vb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccg6M1Vb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6M1Vb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6M1Vb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6M1Vb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6M1Vb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6M1Vb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg6M1Vb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg6M1Vb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg6M1Vb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg6M1Vb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6M1Vb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg6M1Vb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg6M1Vb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccg6M1Vb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg6M1Vb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg6M1Vb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg6M1Vb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6M1Vb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg6M1Vb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg6M1Vb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg6M1Vb.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVWrsuN.s: Assembler messages:
encrypt.c: /tmp/ccVWrsuN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVWrsuN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVWrsuN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVWrsuN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWrsuN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWrsuN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWrsuN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWrsuN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWrsuN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVWrsuN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVWrsuN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVWrsuN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVWrsuN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWrsuN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVWrsuN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVWrsuN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVWrsuN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVWrsuN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVWrsuN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWrsuN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVWrsuN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVWrsuN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVWrsuN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVWrsuN.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjrN4nQ.s: Assembler messages:
encrypt.c: /tmp/ccjrN4nQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjrN4nQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjrN4nQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjrN4nQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrN4nQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrN4nQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrN4nQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrN4nQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrN4nQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjrN4nQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjrN4nQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjrN4nQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjrN4nQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrN4nQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjrN4nQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjrN4nQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjrN4nQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjrN4nQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjrN4nQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjrN4nQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrN4nQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjrN4nQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjrN4nQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjrN4nQ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccTXFLOT.s: Assembler messages:
encrypt.c: /tmp/ccTXFLOT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTXFLOT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTXFLOT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTXFLOT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXFLOT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXFLOT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXFLOT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXFLOT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXFLOT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXFLOT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXFLOT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXFLOT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTXFLOT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXFLOT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTXFLOT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTXFLOT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXFLOT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXFLOT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXFLOT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXFLOT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXFLOT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTXFLOT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXFLOT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXFLOT.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cccEMUNY.s: Assembler messages:
encrypt.c: /tmp/cccEMUNY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccEMUNY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccEMUNY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccEMUNY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEMUNY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEMUNY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEMUNY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEMUNY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEMUNY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccEMUNY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccEMUNY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccEMUNY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccEMUNY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEMUNY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccEMUNY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccEMUNY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccEMUNY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccEMUNY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccEMUNY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccEMUNY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEMUNY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccEMUNY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccEMUNY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccEMUNY.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cclRZAAy.s: Assembler messages:
encrypt.c: /tmp/cclRZAAy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclRZAAy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclRZAAy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclRZAAy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRZAAy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRZAAy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRZAAy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRZAAy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRZAAy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclRZAAy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclRZAAy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclRZAAy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclRZAAy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRZAAy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclRZAAy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclRZAAy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclRZAAy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclRZAAy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclRZAAy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclRZAAy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRZAAy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclRZAAy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclRZAAy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclRZAAy.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnS4fCr.s: Assembler messages:
encrypt.c: /tmp/ccnS4fCr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnS4fCr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnS4fCr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnS4fCr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnS4fCr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnS4fCr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnS4fCr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnS4fCr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnS4fCr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnS4fCr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnS4fCr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnS4fCr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnS4fCr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnS4fCr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnS4fCr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnS4fCr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnS4fCr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnS4fCr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnS4fCr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnS4fCr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnS4fCr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnS4fCr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnS4fCr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnS4fCr.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8sbDkO.s: Assembler messages:
encrypt.c: /tmp/cc8sbDkO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8sbDkO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8sbDkO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8sbDkO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8sbDkO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8sbDkO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8sbDkO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8sbDkO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8sbDkO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8sbDkO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8sbDkO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8sbDkO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8sbDkO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8sbDkO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8sbDkO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8sbDkO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8sbDkO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8sbDkO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8sbDkO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8sbDkO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8sbDkO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8sbDkO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8sbDkO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8sbDkO.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc99NegU.s: Assembler messages:
encrypt.c: /tmp/cc99NegU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc99NegU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc99NegU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc99NegU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99NegU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99NegU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99NegU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99NegU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99NegU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc99NegU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc99NegU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc99NegU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc99NegU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99NegU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc99NegU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc99NegU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc99NegU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc99NegU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc99NegU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99NegU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc99NegU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc99NegU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc99NegU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc99NegU.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEPuerv.s: Assembler messages:
encrypt.c: /tmp/ccEPuerv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEPuerv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEPuerv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEPuerv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPuerv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPuerv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPuerv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPuerv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPuerv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEPuerv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEPuerv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEPuerv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEPuerv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPuerv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEPuerv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEPuerv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEPuerv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEPuerv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEPuerv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEPuerv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPuerv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEPuerv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEPuerv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEPuerv.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLVrDMr.s: Assembler messages:
encrypt.c: /tmp/ccLVrDMr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLVrDMr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLVrDMr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLVrDMr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVrDMr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVrDMr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVrDMr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVrDMr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVrDMr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLVrDMr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLVrDMr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLVrDMr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLVrDMr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVrDMr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLVrDMr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLVrDMr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLVrDMr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLVrDMr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLVrDMr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVrDMr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLVrDMr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLVrDMr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLVrDMr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLVrDMr.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccKt3h6B.s: Assembler messages:
encrypt.c: /tmp/ccKt3h6B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKt3h6B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKt3h6B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKt3h6B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKt3h6B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKt3h6B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKt3h6B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKt3h6B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKt3h6B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKt3h6B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKt3h6B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKt3h6B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKt3h6B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKt3h6B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKt3h6B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKt3h6B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKt3h6B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKt3h6B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKt3h6B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKt3h6B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKt3h6B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKt3h6B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKt3h6B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKt3h6B.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccukzrZj.s: Assembler messages:
encrypt.c: /tmp/ccukzrZj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccukzrZj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccukzrZj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccukzrZj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukzrZj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukzrZj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukzrZj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukzrZj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukzrZj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccukzrZj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccukzrZj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccukzrZj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccukzrZj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukzrZj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccukzrZj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccukzrZj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccukzrZj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccukzrZj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccukzrZj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccukzrZj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukzrZj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccukzrZj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccukzrZj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccukzrZj.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5LC5id.s: Assembler messages:
encrypt.c: /tmp/cc5LC5id.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5LC5id.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5LC5id.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5LC5id.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LC5id.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LC5id.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LC5id.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LC5id.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LC5id.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5LC5id.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5LC5id.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5LC5id.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5LC5id.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LC5id.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5LC5id.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5LC5id.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5LC5id.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5LC5id.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5LC5id.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LC5id.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5LC5id.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5LC5id.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5LC5id.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5LC5id.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBBnGt4.s: Assembler messages:
encrypt.c: /tmp/ccBBnGt4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBBnGt4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBBnGt4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBBnGt4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBnGt4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBnGt4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBnGt4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBnGt4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBnGt4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBBnGt4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBBnGt4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBBnGt4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBBnGt4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBnGt4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBBnGt4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBBnGt4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBBnGt4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBBnGt4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBBnGt4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBBnGt4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBnGt4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBBnGt4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBBnGt4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBBnGt4.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIImUxH.s: Assembler messages:
encrypt.c: /tmp/ccIImUxH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIImUxH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIImUxH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIImUxH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIImUxH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIImUxH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIImUxH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIImUxH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIImUxH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIImUxH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIImUxH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIImUxH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIImUxH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIImUxH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIImUxH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIImUxH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIImUxH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIImUxH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIImUxH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIImUxH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIImUxH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIImUxH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIImUxH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIImUxH.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKM0ex9.s: Assembler messages:
encrypt.c: /tmp/ccKM0ex9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKM0ex9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKM0ex9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKM0ex9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKM0ex9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKM0ex9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKM0ex9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKM0ex9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKM0ex9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKM0ex9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKM0ex9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKM0ex9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKM0ex9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKM0ex9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKM0ex9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKM0ex9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKM0ex9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKM0ex9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKM0ex9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKM0ex9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKM0ex9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKM0ex9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKM0ex9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKM0ex9.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc12VPjh.s: Assembler messages:
encrypt.c: /tmp/cc12VPjh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc12VPjh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc12VPjh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc12VPjh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12VPjh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12VPjh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12VPjh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12VPjh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12VPjh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc12VPjh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc12VPjh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc12VPjh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc12VPjh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12VPjh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc12VPjh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc12VPjh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc12VPjh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc12VPjh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc12VPjh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc12VPjh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc12VPjh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc12VPjh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc12VPjh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc12VPjh.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccM8RhYP.s: Assembler messages:
encrypt.c: /tmp/ccM8RhYP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM8RhYP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM8RhYP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccM8RhYP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8RhYP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8RhYP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8RhYP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8RhYP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8RhYP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM8RhYP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM8RhYP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM8RhYP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM8RhYP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8RhYP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM8RhYP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM8RhYP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccM8RhYP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM8RhYP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM8RhYP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM8RhYP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8RhYP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM8RhYP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM8RhYP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM8RhYP.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccOeTnZR.s: Assembler messages:
encrypt.c: /tmp/ccOeTnZR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOeTnZR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOeTnZR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOeTnZR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeTnZR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeTnZR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeTnZR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeTnZR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeTnZR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOeTnZR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOeTnZR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOeTnZR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOeTnZR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeTnZR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOeTnZR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOeTnZR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOeTnZR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOeTnZR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOeTnZR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOeTnZR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeTnZR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOeTnZR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOeTnZR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOeTnZR.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccWCYtpo.s: Assembler messages:
encrypt.c: /tmp/ccWCYtpo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWCYtpo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWCYtpo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWCYtpo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWCYtpo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWCYtpo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWCYtpo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWCYtpo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWCYtpo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWCYtpo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWCYtpo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWCYtpo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWCYtpo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWCYtpo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWCYtpo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWCYtpo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWCYtpo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWCYtpo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWCYtpo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWCYtpo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWCYtpo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWCYtpo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWCYtpo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWCYtpo.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNKIyN3.s: Assembler messages:
encrypt.c: /tmp/ccNKIyN3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNKIyN3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNKIyN3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNKIyN3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKIyN3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKIyN3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKIyN3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKIyN3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKIyN3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNKIyN3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNKIyN3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNKIyN3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNKIyN3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKIyN3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNKIyN3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNKIyN3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNKIyN3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNKIyN3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNKIyN3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKIyN3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNKIyN3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNKIyN3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNKIyN3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNKIyN3.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuwgNay.s: Assembler messages:
encrypt.c: /tmp/ccuwgNay.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuwgNay.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuwgNay.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuwgNay.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuwgNay.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuwgNay.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuwgNay.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuwgNay.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuwgNay.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuwgNay.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuwgNay.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuwgNay.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuwgNay.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuwgNay.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuwgNay.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuwgNay.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuwgNay.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuwgNay.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuwgNay.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuwgNay.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuwgNay.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuwgNay.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuwgNay.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuwgNay.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEM0JS4.s: Assembler messages:
encrypt.c: /tmp/ccEM0JS4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEM0JS4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEM0JS4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEM0JS4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEM0JS4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEM0JS4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEM0JS4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEM0JS4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEM0JS4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEM0JS4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEM0JS4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEM0JS4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEM0JS4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEM0JS4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEM0JS4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEM0JS4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEM0JS4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEM0JS4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEM0JS4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEM0JS4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEM0JS4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEM0JS4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEM0JS4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEM0JS4.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFaVHWU.s: Assembler messages:
encrypt.c: /tmp/ccFaVHWU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFaVHWU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFaVHWU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFaVHWU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFaVHWU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFaVHWU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFaVHWU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFaVHWU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFaVHWU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFaVHWU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFaVHWU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFaVHWU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFaVHWU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFaVHWU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFaVHWU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFaVHWU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFaVHWU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFaVHWU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFaVHWU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFaVHWU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFaVHWU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFaVHWU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFaVHWU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFaVHWU.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTXBdxK.s: Assembler messages:
encrypt.c: /tmp/ccTXBdxK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTXBdxK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTXBdxK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTXBdxK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXBdxK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXBdxK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXBdxK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXBdxK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXBdxK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXBdxK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXBdxK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXBdxK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTXBdxK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXBdxK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTXBdxK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTXBdxK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXBdxK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXBdxK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXBdxK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXBdxK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXBdxK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTXBdxK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXBdxK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXBdxK.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfNjJJo.s: Assembler messages:
encrypt.c: /tmp/ccfNjJJo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfNjJJo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfNjJJo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfNjJJo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfNjJJo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfNjJJo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfNjJJo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfNjJJo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfNjJJo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfNjJJo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfNjJJo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfNjJJo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfNjJJo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfNjJJo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfNjJJo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfNjJJo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfNjJJo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfNjJJo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfNjJJo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfNjJJo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfNjJJo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfNjJJo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfNjJJo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfNjJJo.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnD9Qmx.s: Assembler messages:
encrypt.c: /tmp/ccnD9Qmx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnD9Qmx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnD9Qmx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnD9Qmx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnD9Qmx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnD9Qmx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnD9Qmx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnD9Qmx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnD9Qmx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnD9Qmx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnD9Qmx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnD9Qmx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnD9Qmx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnD9Qmx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnD9Qmx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnD9Qmx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnD9Qmx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnD9Qmx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnD9Qmx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnD9Qmx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnD9Qmx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnD9Qmx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnD9Qmx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnD9Qmx.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwsnvkU.s: Assembler messages:
encrypt.c: /tmp/ccwsnvkU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwsnvkU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwsnvkU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwsnvkU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsnvkU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsnvkU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsnvkU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsnvkU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsnvkU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwsnvkU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwsnvkU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwsnvkU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwsnvkU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsnvkU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwsnvkU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwsnvkU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwsnvkU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwsnvkU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwsnvkU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsnvkU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwsnvkU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwsnvkU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwsnvkU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwsnvkU.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZizD29.s: Assembler messages:
encrypt.c: /tmp/ccZizD29.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZizD29.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZizD29.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZizD29.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZizD29.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZizD29.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZizD29.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZizD29.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZizD29.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZizD29.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZizD29.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZizD29.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZizD29.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZizD29.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZizD29.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZizD29.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZizD29.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZizD29.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZizD29.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZizD29.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZizD29.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZizD29.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZizD29.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZizD29.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccymTkwm.s: Assembler messages:
encrypt.c: /tmp/ccymTkwm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccymTkwm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccymTkwm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccymTkwm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymTkwm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymTkwm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymTkwm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymTkwm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymTkwm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccymTkwm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccymTkwm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccymTkwm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccymTkwm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymTkwm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccymTkwm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccymTkwm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccymTkwm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccymTkwm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccymTkwm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymTkwm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccymTkwm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccymTkwm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccymTkwm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccymTkwm.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWElmDk.s: Assembler messages:
encrypt.c: /tmp/ccWElmDk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWElmDk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWElmDk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWElmDk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWElmDk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWElmDk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWElmDk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWElmDk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWElmDk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWElmDk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWElmDk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWElmDk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWElmDk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWElmDk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWElmDk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWElmDk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWElmDk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWElmDk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWElmDk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWElmDk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWElmDk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWElmDk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWElmDk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWElmDk.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfNqIiX.s: Assembler messages:
encrypt.c: /tmp/ccfNqIiX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfNqIiX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfNqIiX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfNqIiX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfNqIiX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfNqIiX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfNqIiX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfNqIiX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfNqIiX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfNqIiX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfNqIiX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfNqIiX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfNqIiX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfNqIiX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfNqIiX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfNqIiX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfNqIiX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfNqIiX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfNqIiX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfNqIiX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfNqIiX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfNqIiX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfNqIiX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfNqIiX.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnZYNYF.s: Assembler messages:
encrypt.c: /tmp/ccnZYNYF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnZYNYF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnZYNYF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnZYNYF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZYNYF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZYNYF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZYNYF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZYNYF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZYNYF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnZYNYF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnZYNYF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnZYNYF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnZYNYF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZYNYF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnZYNYF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnZYNYF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnZYNYF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnZYNYF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnZYNYF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnZYNYF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZYNYF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnZYNYF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnZYNYF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnZYNYF.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccornVjW.s: Assembler messages:
encrypt.c: /tmp/ccornVjW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccornVjW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccornVjW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccornVjW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccornVjW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccornVjW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccornVjW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccornVjW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccornVjW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccornVjW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccornVjW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccornVjW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccornVjW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccornVjW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccornVjW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccornVjW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccornVjW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccornVjW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccornVjW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccornVjW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccornVjW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccornVjW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccornVjW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccornVjW.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccR1kK4J.s: Assembler messages:
encrypt.c: /tmp/ccR1kK4J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR1kK4J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR1kK4J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR1kK4J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1kK4J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1kK4J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1kK4J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1kK4J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1kK4J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1kK4J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1kK4J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1kK4J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR1kK4J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1kK4J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR1kK4J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1kK4J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR1kK4J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1kK4J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR1kK4J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR1kK4J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1kK4J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR1kK4J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR1kK4J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR1kK4J.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cco7E0DV.s: Assembler messages:
encrypt.c: /tmp/cco7E0DV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco7E0DV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco7E0DV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco7E0DV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7E0DV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7E0DV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7E0DV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7E0DV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7E0DV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco7E0DV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco7E0DV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco7E0DV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco7E0DV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7E0DV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco7E0DV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco7E0DV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco7E0DV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco7E0DV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco7E0DV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7E0DV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco7E0DV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco7E0DV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco7E0DV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco7E0DV.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccES1uJo.s: Assembler messages:
encrypt.c: /tmp/ccES1uJo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccES1uJo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccES1uJo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccES1uJo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccES1uJo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccES1uJo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccES1uJo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccES1uJo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccES1uJo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccES1uJo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccES1uJo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccES1uJo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccES1uJo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccES1uJo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccES1uJo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccES1uJo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccES1uJo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccES1uJo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccES1uJo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccES1uJo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccES1uJo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccES1uJo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccES1uJo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccES1uJo.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczZgULx.s: Assembler messages:
encrypt.c: /tmp/cczZgULx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczZgULx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczZgULx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczZgULx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZgULx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZgULx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZgULx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZgULx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZgULx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczZgULx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczZgULx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczZgULx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczZgULx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZgULx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczZgULx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczZgULx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczZgULx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczZgULx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczZgULx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZgULx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczZgULx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczZgULx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczZgULx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczZgULx.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5EvvWF.s: Assembler messages:
encrypt.c: /tmp/cc5EvvWF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5EvvWF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5EvvWF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5EvvWF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EvvWF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EvvWF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EvvWF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EvvWF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EvvWF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5EvvWF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5EvvWF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5EvvWF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5EvvWF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EvvWF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5EvvWF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5EvvWF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5EvvWF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EvvWF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EvvWF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EvvWF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EvvWF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5EvvWF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EvvWF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EvvWF.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccTaiNi.s: Assembler messages:
encrypt.c: /tmp/cccTaiNi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccTaiNi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccTaiNi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccTaiNi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccTaiNi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccTaiNi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccTaiNi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccTaiNi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccTaiNi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccTaiNi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccTaiNi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccTaiNi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccTaiNi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccTaiNi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccTaiNi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccTaiNi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccTaiNi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccTaiNi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccTaiNi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccTaiNi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccTaiNi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccTaiNi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccTaiNi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccTaiNi.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaVIfvX.s: Assembler messages:
encrypt.c: /tmp/ccaVIfvX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaVIfvX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaVIfvX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaVIfvX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVIfvX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVIfvX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVIfvX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVIfvX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVIfvX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaVIfvX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaVIfvX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaVIfvX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaVIfvX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVIfvX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaVIfvX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaVIfvX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaVIfvX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaVIfvX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaVIfvX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaVIfvX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaVIfvX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaVIfvX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaVIfvX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaVIfvX.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvw0fGa.s: Assembler messages:
encrypt.c: /tmp/ccvw0fGa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvw0fGa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvw0fGa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvw0fGa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvw0fGa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvw0fGa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvw0fGa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvw0fGa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvw0fGa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvw0fGa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvw0fGa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvw0fGa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvw0fGa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvw0fGa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvw0fGa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvw0fGa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvw0fGa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvw0fGa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvw0fGa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvw0fGa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvw0fGa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvw0fGa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvw0fGa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvw0fGa.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5vYyi1.s: Assembler messages:
encrypt.c: /tmp/cc5vYyi1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5vYyi1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5vYyi1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5vYyi1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vYyi1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vYyi1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vYyi1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vYyi1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vYyi1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5vYyi1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5vYyi1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5vYyi1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5vYyi1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vYyi1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5vYyi1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5vYyi1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5vYyi1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5vYyi1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5vYyi1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5vYyi1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vYyi1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5vYyi1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5vYyi1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5vYyi1.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccpxB47c.s: Assembler messages:
encrypt.c: /tmp/ccpxB47c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpxB47c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpxB47c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpxB47c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpxB47c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpxB47c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpxB47c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpxB47c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpxB47c.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpxB47c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpxB47c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpxB47c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpxB47c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpxB47c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpxB47c.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpxB47c.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpxB47c.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpxB47c.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpxB47c.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpxB47c.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpxB47c.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpxB47c.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpxB47c.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpxB47c.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccH6dMTM.s: Assembler messages:
encrypt.c: /tmp/ccH6dMTM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH6dMTM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH6dMTM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccH6dMTM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6dMTM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6dMTM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6dMTM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6dMTM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6dMTM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH6dMTM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH6dMTM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH6dMTM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH6dMTM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6dMTM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH6dMTM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH6dMTM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccH6dMTM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH6dMTM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH6dMTM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH6dMTM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6dMTM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH6dMTM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH6dMTM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH6dMTM.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKit1wY.s: Assembler messages:
encrypt.c: /tmp/ccKit1wY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKit1wY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKit1wY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKit1wY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKit1wY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKit1wY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKit1wY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKit1wY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKit1wY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKit1wY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKit1wY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKit1wY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKit1wY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKit1wY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKit1wY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKit1wY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKit1wY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKit1wY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKit1wY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKit1wY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKit1wY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKit1wY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKit1wY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKit1wY.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccclpBqw.s: Assembler messages:
encrypt.c: /tmp/ccclpBqw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccclpBqw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccclpBqw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccclpBqw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclpBqw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclpBqw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclpBqw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclpBqw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclpBqw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccclpBqw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccclpBqw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccclpBqw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccclpBqw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclpBqw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccclpBqw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccclpBqw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccclpBqw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccclpBqw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccclpBqw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclpBqw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccclpBqw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccclpBqw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccclpBqw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccclpBqw.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsFS9NU.s: Assembler messages:
encrypt.c: /tmp/ccsFS9NU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsFS9NU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsFS9NU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsFS9NU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFS9NU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFS9NU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFS9NU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFS9NU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFS9NU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsFS9NU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsFS9NU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsFS9NU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsFS9NU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFS9NU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsFS9NU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsFS9NU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsFS9NU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsFS9NU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsFS9NU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsFS9NU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsFS9NU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsFS9NU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsFS9NU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsFS9NU.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmTABi2.s: Assembler messages:
encrypt.c: /tmp/ccmTABi2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmTABi2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmTABi2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmTABi2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTABi2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTABi2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTABi2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTABi2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTABi2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmTABi2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmTABi2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmTABi2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmTABi2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTABi2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmTABi2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmTABi2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmTABi2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmTABi2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmTABi2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTABi2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmTABi2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmTABi2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmTABi2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmTABi2.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctq7glr.s: Assembler messages:
encrypt.c: /tmp/cctq7glr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctq7glr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctq7glr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctq7glr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctq7glr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctq7glr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctq7glr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctq7glr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctq7glr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctq7glr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctq7glr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctq7glr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctq7glr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctq7glr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctq7glr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctq7glr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctq7glr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctq7glr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctq7glr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctq7glr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctq7glr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctq7glr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctq7glr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctq7glr.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccJOhOYt.s: Assembler messages:
encrypt.c: /tmp/ccJOhOYt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJOhOYt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJOhOYt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJOhOYt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOhOYt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOhOYt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOhOYt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOhOYt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOhOYt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJOhOYt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJOhOYt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJOhOYt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJOhOYt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOhOYt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJOhOYt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJOhOYt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJOhOYt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJOhOYt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJOhOYt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJOhOYt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJOhOYt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJOhOYt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJOhOYt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJOhOYt.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccJXNKI9.s: Assembler messages:
encrypt.c: /tmp/ccJXNKI9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJXNKI9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJXNKI9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJXNKI9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXNKI9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXNKI9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXNKI9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXNKI9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXNKI9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJXNKI9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJXNKI9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJXNKI9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJXNKI9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXNKI9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJXNKI9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJXNKI9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJXNKI9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJXNKI9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJXNKI9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXNKI9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJXNKI9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJXNKI9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJXNKI9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJXNKI9.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5IDxsM.s: Assembler messages:
encrypt.c: /tmp/cc5IDxsM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5IDxsM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5IDxsM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5IDxsM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IDxsM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IDxsM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IDxsM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IDxsM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IDxsM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5IDxsM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5IDxsM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5IDxsM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5IDxsM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IDxsM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5IDxsM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5IDxsM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5IDxsM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5IDxsM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5IDxsM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IDxsM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5IDxsM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5IDxsM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5IDxsM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5IDxsM.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoiQuBb.s: Assembler messages:
encrypt.c: /tmp/ccoiQuBb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoiQuBb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoiQuBb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoiQuBb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiQuBb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiQuBb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiQuBb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiQuBb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiQuBb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoiQuBb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoiQuBb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoiQuBb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoiQuBb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiQuBb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoiQuBb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoiQuBb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoiQuBb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoiQuBb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoiQuBb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoiQuBb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiQuBb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoiQuBb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoiQuBb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoiQuBb.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6CVEVx.s: Assembler messages:
encrypt.c: /tmp/cc6CVEVx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6CVEVx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6CVEVx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6CVEVx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6CVEVx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6CVEVx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6CVEVx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6CVEVx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6CVEVx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6CVEVx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6CVEVx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6CVEVx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6CVEVx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6CVEVx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6CVEVx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6CVEVx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6CVEVx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6CVEVx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6CVEVx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6CVEVx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6CVEVx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6CVEVx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6CVEVx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6CVEVx.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccu3bRW.s: Assembler messages:
encrypt.c: /tmp/cccu3bRW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccu3bRW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccu3bRW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccu3bRW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccu3bRW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccu3bRW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccu3bRW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccu3bRW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccu3bRW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccu3bRW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccu3bRW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccu3bRW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccu3bRW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccu3bRW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccu3bRW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccu3bRW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccu3bRW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccu3bRW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccu3bRW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccu3bRW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccu3bRW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccu3bRW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccu3bRW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccu3bRW.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpSmKHt.s: Assembler messages:
encrypt.c: /tmp/ccpSmKHt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpSmKHt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpSmKHt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpSmKHt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSmKHt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSmKHt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSmKHt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSmKHt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSmKHt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpSmKHt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpSmKHt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpSmKHt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpSmKHt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSmKHt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpSmKHt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpSmKHt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpSmKHt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpSmKHt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpSmKHt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSmKHt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpSmKHt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpSmKHt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpSmKHt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpSmKHt.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrMmmEd.s: Assembler messages:
encrypt.c: /tmp/ccrMmmEd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrMmmEd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrMmmEd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrMmmEd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMmmEd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMmmEd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMmmEd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMmmEd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMmmEd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrMmmEd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrMmmEd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrMmmEd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrMmmEd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMmmEd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrMmmEd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrMmmEd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrMmmEd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrMmmEd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrMmmEd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrMmmEd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMmmEd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrMmmEd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrMmmEd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrMmmEd.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccOSjna7.s: Assembler messages:
encrypt.c: /tmp/ccOSjna7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOSjna7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOSjna7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOSjna7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSjna7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSjna7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSjna7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSjna7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSjna7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOSjna7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOSjna7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOSjna7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOSjna7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSjna7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOSjna7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOSjna7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOSjna7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOSjna7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOSjna7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOSjna7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSjna7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOSjna7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOSjna7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOSjna7.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cclfyYzF.s: Assembler messages:
encrypt.c: /tmp/cclfyYzF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclfyYzF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclfyYzF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclfyYzF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfyYzF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfyYzF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfyYzF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfyYzF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfyYzF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclfyYzF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclfyYzF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclfyYzF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclfyYzF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfyYzF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclfyYzF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclfyYzF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclfyYzF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclfyYzF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclfyYzF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfyYzF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclfyYzF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclfyYzF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclfyYzF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclfyYzF.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIT0cjg.s: Assembler messages:
encrypt.c: /tmp/ccIT0cjg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIT0cjg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIT0cjg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIT0cjg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIT0cjg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIT0cjg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIT0cjg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIT0cjg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIT0cjg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIT0cjg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIT0cjg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIT0cjg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIT0cjg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIT0cjg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIT0cjg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIT0cjg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIT0cjg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIT0cjg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIT0cjg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIT0cjg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIT0cjg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIT0cjg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIT0cjg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIT0cjg.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPklNpN.s: Assembler messages:
encrypt.c: /tmp/ccPklNpN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPklNpN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPklNpN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPklNpN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPklNpN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPklNpN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPklNpN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPklNpN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPklNpN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPklNpN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPklNpN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPklNpN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPklNpN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPklNpN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPklNpN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPklNpN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPklNpN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPklNpN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPklNpN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPklNpN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPklNpN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPklNpN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPklNpN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPklNpN.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRF90G4.s: Assembler messages:
encrypt.c: /tmp/ccRF90G4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRF90G4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRF90G4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRF90G4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRF90G4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRF90G4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRF90G4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRF90G4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRF90G4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRF90G4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRF90G4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRF90G4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRF90G4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRF90G4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRF90G4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRF90G4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRF90G4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRF90G4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRF90G4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRF90G4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRF90G4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRF90G4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRF90G4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRF90G4.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZdK5GY.s: Assembler messages:
encrypt.c: /tmp/ccZdK5GY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZdK5GY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZdK5GY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZdK5GY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdK5GY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdK5GY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdK5GY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdK5GY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdK5GY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZdK5GY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZdK5GY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZdK5GY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZdK5GY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdK5GY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZdK5GY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZdK5GY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZdK5GY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZdK5GY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZdK5GY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZdK5GY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdK5GY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZdK5GY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZdK5GY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZdK5GY.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaCJi8H.s: Assembler messages:
encrypt.c: /tmp/ccaCJi8H.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaCJi8H.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaCJi8H.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaCJi8H.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCJi8H.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCJi8H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCJi8H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCJi8H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCJi8H.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCJi8H.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCJi8H.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCJi8H.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaCJi8H.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCJi8H.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaCJi8H.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCJi8H.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaCJi8H.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCJi8H.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCJi8H.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCJi8H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCJi8H.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCJi8H.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaCJi8H.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCJi8H.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceR1g0D.s: Assembler messages:
encrypt.c: /tmp/cceR1g0D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceR1g0D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceR1g0D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceR1g0D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceR1g0D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceR1g0D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceR1g0D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceR1g0D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceR1g0D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceR1g0D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceR1g0D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceR1g0D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceR1g0D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceR1g0D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceR1g0D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceR1g0D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceR1g0D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceR1g0D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceR1g0D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceR1g0D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceR1g0D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceR1g0D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceR1g0D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceR1g0D.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccMy7CIL.s: Assembler messages:
encrypt.c: /tmp/ccMy7CIL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMy7CIL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMy7CIL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMy7CIL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMy7CIL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMy7CIL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMy7CIL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMy7CIL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMy7CIL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMy7CIL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMy7CIL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMy7CIL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMy7CIL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMy7CIL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMy7CIL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMy7CIL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMy7CIL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMy7CIL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMy7CIL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMy7CIL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMy7CIL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMy7CIL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMy7CIL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMy7CIL.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cchLMiVO.s: Assembler messages:
encrypt.c: /tmp/cchLMiVO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchLMiVO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchLMiVO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchLMiVO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLMiVO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLMiVO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLMiVO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLMiVO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLMiVO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchLMiVO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchLMiVO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchLMiVO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchLMiVO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLMiVO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchLMiVO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchLMiVO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchLMiVO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchLMiVO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchLMiVO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLMiVO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchLMiVO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchLMiVO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchLMiVO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchLMiVO.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXj2wpq.s: Assembler messages:
encrypt.c: /tmp/ccXj2wpq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXj2wpq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXj2wpq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXj2wpq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXj2wpq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXj2wpq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXj2wpq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXj2wpq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXj2wpq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXj2wpq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXj2wpq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXj2wpq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXj2wpq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXj2wpq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXj2wpq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXj2wpq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXj2wpq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXj2wpq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXj2wpq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXj2wpq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXj2wpq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXj2wpq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXj2wpq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXj2wpq.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpIQTOp.s: Assembler messages:
encrypt.c: /tmp/ccpIQTOp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpIQTOp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpIQTOp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpIQTOp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIQTOp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIQTOp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIQTOp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIQTOp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIQTOp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpIQTOp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpIQTOp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpIQTOp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpIQTOp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIQTOp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpIQTOp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpIQTOp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpIQTOp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpIQTOp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpIQTOp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIQTOp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpIQTOp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpIQTOp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpIQTOp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpIQTOp.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