Implementation notes: x86, calvin, crypto_aead/omdsha256k256n248tau256v2

Computer: calvin
Architecture: x86
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k256n248tau256v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
333192? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017082020170725
335403? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017082020170725
336220? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
338548? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017082020170725
342936? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
343488? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017082020170725
343938? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
344860? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017082020170725
345494? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017082020170725
345522? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017082020170725
345580? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017082020170725
346954? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017082020170725
347764? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017082020170725
347936? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017082020170725
348397? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017082020170725
354342? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017082020170725
354762? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
355628? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017082020170725
356149? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017082020170725
358398? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017082020170725
359414? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017082020170725
362632? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017082020170725
362921? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017082020170725
363307? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017082020170725
365256? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017082020170725
368811? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017082020170725
378400? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017082020170725
378772? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017082020170725
380058? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017082020170725
380731? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017082020170725
380755? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017082020170725
380869? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017082020170725
381473? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017082020170725
381643? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017082020170725
383762? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017082020170725
384446? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017082020170725
388080? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
388787? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017082020170725
389381? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017082020170725
391395? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017082020170725
391575? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017082020170725
392155? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017082020170725
392380? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017082020170725
393867? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017082020170725
395505? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017082020170725
396084? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
402014? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017082020170725
404243? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017082020170725
405032? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017082020170725
405051? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017082020170725
406238? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017082020170725
406304? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017082020170725
406402? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017082020170725
406954? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017082020170725
407598? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017082020170725
408563? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017082020170725
408589? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017082020170725
409748? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017082020170725
409895? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017082020170725
409924? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
410077? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017082020170725
410213? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017082020170725
410649? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017082020170725
410832? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017082020170725
410903? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017082020170725
410974? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017082020170725
411129? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017082020170725
413087? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017082020170725
413864? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017082020170725
415633? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017082020170725
425112? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017082020170725
425628? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
426692? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017082020170725
426862? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017082020170725
427056? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017082020170725
427734? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017082020170725
429202? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017082020170725
429622? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017082020170725
429746? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017082020170725
430935? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017082020170725
431679? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017082020170725
431805? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017082020170725
432235? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017082020170725
432582? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017082020170725
432775? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017082020170725
433509? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017082020170725
434561? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
434616? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017082020170725
435398? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017082020170725
435534? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017082020170725
435535? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017082020170725
437007? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017082020170725
437768? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017082020170725
439781? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017082020170725
440316? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017082020170725
440472? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017082020170725
440819? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017082020170725
441110? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017082020170725
441123? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017082020170725
441332? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017082020170725
443192? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017082020170725
443439? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017082020170725
445063? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017082020170725
445240? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017082020170725
445308? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017082020170725
447346? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017082020170725
447429? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017082020170725
447436? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017082020170725
447503? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
447763? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017082020170725
447939? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017082020170725
448149? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017082020170725
449093? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017082020170725
449257? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017082020170725
449835? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017082020170725
449999? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017082020170725
450995? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017082020170725
451438? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017082020170725
453339? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017082020170725
454658? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017082020170725
461974? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017082020170725
465718? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017082020170725
469935? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017082020170725
474207? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017082020170725
474747? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017082020170725
474783? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017082020170725
475661? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017082020170725
476079? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017082020170725
476296? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017082020170725
476626? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017082020170725
478563? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017082020170725
479177? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017082020170725
479454? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017082020170725
479482? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017082020170725
479558? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017082020170725
480091? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017082020170725
480130? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017082020170725
480780? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017082020170725
482462? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017082020170725
482564? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
482729? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017082020170725
483119? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017082020170725
484546? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017082020170725
485679? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017082020170725
486102? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
486318? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017082020170725
486407? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017082020170725
486740? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017082020170725
486764? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017082020170725
487137? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017082020170725
487799? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017082020170725
487867? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017082020170725
488005? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017082020170725
488975? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
489799? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017082020170725
490207? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017082020170725
490544? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017082020170725
490729? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017082020170725
490758? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017082020170725
490864? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017082020170725
491835? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017082020170725
492242? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017082020170725
492390? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
492630? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017082020170725
492733? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017082020170725
493843? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017082020170725
494031? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017082020170725
494290? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017082020170725
495712? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017082020170725
496995? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017082020170725
497236? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017082020170725
497544? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017082020170725

Test failure

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4BTf2h.s: Assembler messages:
encrypt.c: /tmp/cc4BTf2h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4BTf2h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4BTf2h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4BTf2h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4BTf2h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4BTf2h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4BTf2h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4BTf2h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4BTf2h.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4BTf2h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4BTf2h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4BTf2h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4BTf2h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4BTf2h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4BTf2h.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4BTf2h.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4BTf2h.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4BTf2h.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4BTf2h.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4BTf2h.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4BTf2h.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4BTf2h.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4BTf2h.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4BTf2h.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5QIcPc.s: Assembler messages:
encrypt.c: /tmp/cc5QIcPc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5QIcPc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5QIcPc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5QIcPc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QIcPc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QIcPc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QIcPc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QIcPc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QIcPc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5QIcPc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5QIcPc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5QIcPc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5QIcPc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QIcPc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5QIcPc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5QIcPc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5QIcPc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5QIcPc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5QIcPc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5QIcPc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QIcPc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5QIcPc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5QIcPc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5QIcPc.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAglbz8.s: Assembler messages:
encrypt.c: /tmp/ccAglbz8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAglbz8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAglbz8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAglbz8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAglbz8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAglbz8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAglbz8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAglbz8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAglbz8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAglbz8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAglbz8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAglbz8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAglbz8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAglbz8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAglbz8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAglbz8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAglbz8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAglbz8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAglbz8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAglbz8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAglbz8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAglbz8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAglbz8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAglbz8.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccY3K4b4.s: Assembler messages:
encrypt.c: /tmp/ccY3K4b4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY3K4b4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY3K4b4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY3K4b4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY3K4b4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY3K4b4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY3K4b4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY3K4b4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY3K4b4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY3K4b4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY3K4b4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY3K4b4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY3K4b4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY3K4b4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY3K4b4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY3K4b4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY3K4b4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY3K4b4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY3K4b4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY3K4b4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY3K4b4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY3K4b4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY3K4b4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY3K4b4.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccaR2OBT.s: Assembler messages:
encrypt.c: /tmp/ccaR2OBT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaR2OBT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaR2OBT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaR2OBT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaR2OBT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaR2OBT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaR2OBT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaR2OBT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaR2OBT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaR2OBT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaR2OBT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaR2OBT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaR2OBT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaR2OBT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaR2OBT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaR2OBT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaR2OBT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaR2OBT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaR2OBT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaR2OBT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaR2OBT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaR2OBT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaR2OBT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaR2OBT.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccvh0pv2.s: Assembler messages:
encrypt.c: /tmp/ccvh0pv2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvh0pv2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvh0pv2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvh0pv2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvh0pv2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvh0pv2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvh0pv2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvh0pv2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvh0pv2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvh0pv2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvh0pv2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvh0pv2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvh0pv2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvh0pv2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvh0pv2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvh0pv2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvh0pv2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvh0pv2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvh0pv2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvh0pv2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvh0pv2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvh0pv2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvh0pv2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvh0pv2.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEBDd1C.s: Assembler messages:
encrypt.c: /tmp/ccEBDd1C.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEBDd1C.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEBDd1C.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEBDd1C.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBDd1C.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBDd1C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBDd1C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBDd1C.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBDd1C.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEBDd1C.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEBDd1C.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEBDd1C.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEBDd1C.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBDd1C.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEBDd1C.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEBDd1C.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEBDd1C.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEBDd1C.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEBDd1C.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBDd1C.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEBDd1C.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEBDd1C.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEBDd1C.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEBDd1C.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfKnrAJ.s: Assembler messages:
encrypt.c: /tmp/ccfKnrAJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfKnrAJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfKnrAJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfKnrAJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKnrAJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKnrAJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKnrAJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKnrAJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKnrAJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfKnrAJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfKnrAJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfKnrAJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfKnrAJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKnrAJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfKnrAJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfKnrAJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfKnrAJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfKnrAJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfKnrAJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfKnrAJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKnrAJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfKnrAJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfKnrAJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfKnrAJ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZPYKo2.s: Assembler messages:
encrypt.c: /tmp/ccZPYKo2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZPYKo2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZPYKo2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZPYKo2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPYKo2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPYKo2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPYKo2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPYKo2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPYKo2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZPYKo2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZPYKo2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZPYKo2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZPYKo2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPYKo2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZPYKo2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZPYKo2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZPYKo2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZPYKo2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZPYKo2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZPYKo2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPYKo2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZPYKo2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZPYKo2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZPYKo2.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjuTkIr.s: Assembler messages:
encrypt.c: /tmp/ccjuTkIr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjuTkIr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjuTkIr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjuTkIr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjuTkIr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjuTkIr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjuTkIr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjuTkIr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjuTkIr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjuTkIr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjuTkIr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjuTkIr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjuTkIr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjuTkIr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjuTkIr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjuTkIr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjuTkIr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjuTkIr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjuTkIr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjuTkIr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjuTkIr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjuTkIr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjuTkIr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjuTkIr.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrTBHnZ.s: Assembler messages:
encrypt.c: /tmp/ccrTBHnZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrTBHnZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrTBHnZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrTBHnZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTBHnZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTBHnZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTBHnZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTBHnZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTBHnZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrTBHnZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrTBHnZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrTBHnZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrTBHnZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTBHnZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrTBHnZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrTBHnZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrTBHnZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrTBHnZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrTBHnZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTBHnZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrTBHnZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrTBHnZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrTBHnZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrTBHnZ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwIKqLI.s: Assembler messages:
encrypt.c: /tmp/ccwIKqLI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwIKqLI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwIKqLI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwIKqLI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIKqLI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIKqLI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIKqLI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIKqLI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIKqLI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwIKqLI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwIKqLI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwIKqLI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwIKqLI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIKqLI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwIKqLI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwIKqLI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwIKqLI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwIKqLI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwIKqLI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwIKqLI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIKqLI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwIKqLI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwIKqLI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwIKqLI.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckef00C.s: Assembler messages:
encrypt.c: /tmp/cckef00C.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckef00C.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckef00C.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckef00C.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckef00C.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckef00C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckef00C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckef00C.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckef00C.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckef00C.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckef00C.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckef00C.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckef00C.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckef00C.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckef00C.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckef00C.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckef00C.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckef00C.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckef00C.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckef00C.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckef00C.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckef00C.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckef00C.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckef00C.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwdeyly.s: Assembler messages:
encrypt.c: /tmp/ccwdeyly.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwdeyly.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwdeyly.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwdeyly.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdeyly.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdeyly.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdeyly.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdeyly.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdeyly.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwdeyly.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwdeyly.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwdeyly.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwdeyly.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdeyly.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwdeyly.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwdeyly.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwdeyly.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwdeyly.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwdeyly.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwdeyly.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwdeyly.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwdeyly.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwdeyly.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwdeyly.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1gJgid.s: Assembler messages:
encrypt.c: /tmp/cc1gJgid.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1gJgid.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1gJgid.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1gJgid.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gJgid.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gJgid.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gJgid.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gJgid.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gJgid.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1gJgid.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1gJgid.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1gJgid.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1gJgid.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gJgid.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1gJgid.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1gJgid.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1gJgid.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1gJgid.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1gJgid.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1gJgid.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gJgid.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1gJgid.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1gJgid.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1gJgid.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTnkC2V.s: Assembler messages:
encrypt.c: /tmp/ccTnkC2V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTnkC2V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTnkC2V.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTnkC2V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnkC2V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnkC2V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnkC2V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnkC2V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnkC2V.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTnkC2V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTnkC2V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTnkC2V.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTnkC2V.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnkC2V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTnkC2V.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTnkC2V.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTnkC2V.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTnkC2V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTnkC2V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTnkC2V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnkC2V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTnkC2V.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTnkC2V.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTnkC2V.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVtAC7J.s: Assembler messages:
encrypt.c: /tmp/ccVtAC7J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVtAC7J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVtAC7J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVtAC7J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtAC7J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtAC7J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtAC7J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtAC7J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtAC7J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtAC7J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtAC7J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtAC7J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVtAC7J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtAC7J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVtAC7J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVtAC7J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtAC7J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtAC7J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtAC7J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtAC7J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtAC7J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVtAC7J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtAC7J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtAC7J.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEjP2MI.s: Assembler messages:
encrypt.c: /tmp/ccEjP2MI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEjP2MI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEjP2MI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEjP2MI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjP2MI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjP2MI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjP2MI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjP2MI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjP2MI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjP2MI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjP2MI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjP2MI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEjP2MI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjP2MI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEjP2MI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjP2MI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEjP2MI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjP2MI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEjP2MI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEjP2MI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjP2MI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEjP2MI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEjP2MI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEjP2MI.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfs1jnw.s: Assembler messages:
encrypt.c: /tmp/ccfs1jnw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfs1jnw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfs1jnw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfs1jnw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfs1jnw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfs1jnw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfs1jnw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfs1jnw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfs1jnw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfs1jnw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfs1jnw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfs1jnw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfs1jnw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfs1jnw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfs1jnw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfs1jnw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfs1jnw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfs1jnw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfs1jnw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfs1jnw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfs1jnw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfs1jnw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfs1jnw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfs1jnw.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cc9Wgl1t.s: Assembler messages:
encrypt.c: /tmp/cc9Wgl1t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9Wgl1t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9Wgl1t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9Wgl1t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Wgl1t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Wgl1t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Wgl1t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Wgl1t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Wgl1t.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Wgl1t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Wgl1t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Wgl1t.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9Wgl1t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Wgl1t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9Wgl1t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Wgl1t.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9Wgl1t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Wgl1t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Wgl1t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Wgl1t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Wgl1t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Wgl1t.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9Wgl1t.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Wgl1t.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccS1AgYo.s: Assembler messages:
encrypt.c: /tmp/ccS1AgYo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS1AgYo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS1AgYo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS1AgYo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1AgYo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1AgYo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1AgYo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1AgYo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1AgYo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS1AgYo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS1AgYo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS1AgYo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS1AgYo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1AgYo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS1AgYo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS1AgYo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS1AgYo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS1AgYo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS1AgYo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1AgYo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS1AgYo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS1AgYo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS1AgYo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS1AgYo.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUobUV9.s: Assembler messages:
encrypt.c: /tmp/ccUobUV9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUobUV9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUobUV9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUobUV9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUobUV9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUobUV9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUobUV9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUobUV9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUobUV9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUobUV9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUobUV9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUobUV9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUobUV9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUobUV9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUobUV9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUobUV9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUobUV9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUobUV9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUobUV9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUobUV9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUobUV9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUobUV9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUobUV9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUobUV9.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjx6STf.s: Assembler messages:
encrypt.c: /tmp/ccjx6STf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjx6STf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjx6STf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjx6STf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjx6STf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjx6STf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjx6STf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjx6STf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjx6STf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjx6STf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjx6STf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjx6STf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjx6STf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjx6STf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjx6STf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjx6STf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjx6STf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjx6STf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjx6STf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjx6STf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjx6STf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjx6STf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjx6STf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjx6STf.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHuFHpg.s: Assembler messages:
encrypt.c: /tmp/ccHuFHpg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHuFHpg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHuFHpg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHuFHpg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuFHpg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuFHpg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuFHpg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuFHpg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuFHpg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHuFHpg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHuFHpg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHuFHpg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHuFHpg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuFHpg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHuFHpg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHuFHpg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHuFHpg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHuFHpg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHuFHpg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHuFHpg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHuFHpg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHuFHpg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHuFHpg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHuFHpg.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmcwZau.s: Assembler messages:
encrypt.c: /tmp/ccmcwZau.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmcwZau.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmcwZau.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmcwZau.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmcwZau.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmcwZau.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmcwZau.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmcwZau.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmcwZau.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmcwZau.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmcwZau.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmcwZau.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmcwZau.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmcwZau.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmcwZau.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmcwZau.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmcwZau.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmcwZau.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmcwZau.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmcwZau.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmcwZau.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmcwZau.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmcwZau.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmcwZau.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOfsAh3.s: Assembler messages:
encrypt.c: /tmp/ccOfsAh3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOfsAh3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOfsAh3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOfsAh3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfsAh3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfsAh3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfsAh3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfsAh3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfsAh3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOfsAh3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOfsAh3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOfsAh3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOfsAh3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfsAh3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOfsAh3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOfsAh3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOfsAh3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOfsAh3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOfsAh3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfsAh3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOfsAh3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOfsAh3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOfsAh3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOfsAh3.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccifw1Hn.s: Assembler messages:
encrypt.c: /tmp/ccifw1Hn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccifw1Hn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccifw1Hn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccifw1Hn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifw1Hn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifw1Hn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifw1Hn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifw1Hn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifw1Hn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccifw1Hn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccifw1Hn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccifw1Hn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccifw1Hn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifw1Hn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccifw1Hn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccifw1Hn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccifw1Hn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccifw1Hn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccifw1Hn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccifw1Hn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifw1Hn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccifw1Hn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccifw1Hn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccifw1Hn.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQpULp0.s: Assembler messages:
encrypt.c: /tmp/ccQpULp0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQpULp0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQpULp0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQpULp0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpULp0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpULp0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpULp0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpULp0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpULp0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQpULp0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQpULp0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQpULp0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQpULp0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpULp0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQpULp0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQpULp0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQpULp0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQpULp0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQpULp0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpULp0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQpULp0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQpULp0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQpULp0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQpULp0.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwgam13.s: Assembler messages:
encrypt.c: /tmp/ccwgam13.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwgam13.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwgam13.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwgam13.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgam13.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgam13.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgam13.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgam13.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgam13.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwgam13.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwgam13.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwgam13.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwgam13.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgam13.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwgam13.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwgam13.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwgam13.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwgam13.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwgam13.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwgam13.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgam13.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwgam13.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwgam13.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwgam13.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccV4pR2V.s: Assembler messages:
encrypt.c: /tmp/ccV4pR2V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV4pR2V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV4pR2V.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccV4pR2V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4pR2V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4pR2V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4pR2V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4pR2V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4pR2V.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV4pR2V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV4pR2V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV4pR2V.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV4pR2V.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4pR2V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV4pR2V.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV4pR2V.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccV4pR2V.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV4pR2V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV4pR2V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV4pR2V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4pR2V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV4pR2V.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV4pR2V.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV4pR2V.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchn3OLF.s: Assembler messages:
encrypt.c: /tmp/cchn3OLF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchn3OLF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchn3OLF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchn3OLF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchn3OLF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchn3OLF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchn3OLF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchn3OLF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchn3OLF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchn3OLF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchn3OLF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchn3OLF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchn3OLF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchn3OLF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchn3OLF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchn3OLF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchn3OLF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchn3OLF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchn3OLF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchn3OLF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchn3OLF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchn3OLF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchn3OLF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchn3OLF.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCb0b1S.s: Assembler messages:
encrypt.c: /tmp/ccCb0b1S.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCb0b1S.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCb0b1S.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCb0b1S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCb0b1S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCb0b1S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCb0b1S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCb0b1S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCb0b1S.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCb0b1S.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCb0b1S.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCb0b1S.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCb0b1S.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCb0b1S.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCb0b1S.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCb0b1S.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCb0b1S.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCb0b1S.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCb0b1S.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCb0b1S.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCb0b1S.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCb0b1S.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCb0b1S.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCb0b1S.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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