Implementation notes: x86, hydra9, crypto_aead/omdsha256k128n96tau128v2

Computer: hydra9
Architecture: x86
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau128v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
352979? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017091220170725
353645? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017091220170725
355569? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091220170725
356063? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091220170725
356327? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091220170725
356556? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091220170725
360259? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091220170725
363668? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017091220170725
364143? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091220170725
366493? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091220170725
366664? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091220170725
366709? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091220170725
368824? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091220170725
369050? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091220170725
369655? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091220170725
369795? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091220170725
370792? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091220170725
371236? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017091220170725
371720? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017091220170725
372254? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091220170725
372840? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017091220170725
373457? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091220170725
374524? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017091220170725
376215? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091220170725
376491? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091220170725
376554? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091220170725
376572? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091220170725
377735? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091220170725
377862? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091220170725
378076? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091220170725
378164? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091220170725
378972? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091220170725
379877? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091220170725
380228? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091220170725
380810? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017091220170725
381980? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017091220170725
382282? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091220170725
383018? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017091220170725
383316? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017091220170725
383356? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017091220170725
383523? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017091220170725
385292? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017091220170725
386505? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091220170725
386831? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091220170725
387463? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091220170725
388807? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091220170725
390152? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091220170725
390338? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017091220170725
390384? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091220170725
390663? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091220170725
391227? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091220170725
392095? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091220170725
392412? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017091220170725
392800? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091220170725
393610? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091220170725
393671? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017091220170725
393790? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091220170725
394266? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091220170725
394959? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017091220170725
396395? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017091220170725
396903? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017091220170725
399703? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091220170725
400280? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017091220170725
400340? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091220170725
400384? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091220170725
401191? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017091220170725
401259? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091220170725
401724? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017091220170725
401822? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017091220170725
402079? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091220170725
402422? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091220170725
403159? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091220170725
403375? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017091220170725
403969? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091220170725
404421? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017091220170725
404705? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017091220170725
404741? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091220170725
404948? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091220170725
405623? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091220170725
406005? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091220170725
406208? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091220170725
407820? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017091220170725
407895? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091220170725
408243? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017091220170725
408278? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091220170725
408502? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091220170725
409833? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091220170725
410020? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017091220170725
410300? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091220170725
410313? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091220170725
411149? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017091220170725
414582? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017091220170725
414726? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091220170725
414729? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091220170725
416369? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091220170725
417040? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091220170725
417050? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017091220170725
417106? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017091220170725
417635? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091220170725
418108? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017091220170725
418220? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091220170725
418493? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017091220170725
418679? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091220170725
419332? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091220170725
419354? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017091220170725
419464? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017091220170725
419470? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017091220170725
419491? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091220170725
420594? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017091220170725
421352? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017091220170725
421386? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017091220170725
421583? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017091220170725
422289? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091220170725
422798? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017091220170725
423584? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017091220170725
423823? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091220170725
423991? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091220170725
424549? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017091220170725
424680? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091220170725
425626? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091220170725
425632? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017091220170725
425729? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091220170725
427890? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017091220170725
430032? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091220170725
431479? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091220170725
436561? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091220170725
436645? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091220170725
437012? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017091220170725
439184? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017091220170725
439740? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017091220170725
439801? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091220170725
439961? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091220170725
440014? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091220170725
440197? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091220170725
440713? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091220170725
441520? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091220170725
442623? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091220170725
443754? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017091220170725
445058? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091220170725
445453? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091220170725
445566? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091220170725
445756? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017091220170725
445993? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017091220170725
446186? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091220170725
447199? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017091220170725
447970? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017091220170725
448384? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091220170725
448448? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091220170725
448549? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091220170725
448710? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091220170725
448815? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017091220170725
448928? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091220170725
449016? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091220170725
449043? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091220170725
449054? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017091220170725
449150? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017091220170725
449265? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017091220170725
449270? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091220170725
449420? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091220170725
449789? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017091220170725
449952? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017091220170725
449959? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091220170725
450034? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091220170725
450241? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017091220170725
450534? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017091220170725
453884? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091220170725
454344? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017091220170725
454721? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091220170725
455240? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091220170725
455281? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091220170725
455406? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091220170725
455521? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091220170725

Test failure

Implementation: crypto_aead/omdsha256k128n96tau128v2/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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7gk3Xg.s: Assembler messages:
encrypt.c: /tmp/cc7gk3Xg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7gk3Xg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7gk3Xg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7gk3Xg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gk3Xg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gk3Xg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gk3Xg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gk3Xg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gk3Xg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7gk3Xg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7gk3Xg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7gk3Xg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7gk3Xg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gk3Xg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7gk3Xg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7gk3Xg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7gk3Xg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7gk3Xg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7gk3Xg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7gk3Xg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gk3Xg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7gk3Xg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7gk3Xg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7gk3Xg.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciEjdZA.s: Assembler messages:
encrypt.c: /tmp/cciEjdZA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciEjdZA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciEjdZA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciEjdZA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciEjdZA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciEjdZA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciEjdZA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciEjdZA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciEjdZA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciEjdZA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciEjdZA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciEjdZA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciEjdZA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciEjdZA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciEjdZA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciEjdZA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciEjdZA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciEjdZA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciEjdZA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciEjdZA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciEjdZA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciEjdZA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciEjdZA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciEjdZA.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7eFqYl.s: Assembler messages:
encrypt.c: /tmp/cc7eFqYl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7eFqYl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7eFqYl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7eFqYl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eFqYl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eFqYl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eFqYl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eFqYl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eFqYl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7eFqYl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7eFqYl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7eFqYl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7eFqYl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eFqYl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7eFqYl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7eFqYl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7eFqYl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7eFqYl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7eFqYl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7eFqYl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eFqYl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7eFqYl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7eFqYl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7eFqYl.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZWLBaG.s: Assembler messages:
encrypt.c: /tmp/ccZWLBaG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZWLBaG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZWLBaG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZWLBaG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWLBaG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWLBaG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWLBaG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWLBaG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWLBaG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZWLBaG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZWLBaG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZWLBaG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZWLBaG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWLBaG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZWLBaG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZWLBaG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZWLBaG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZWLBaG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZWLBaG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWLBaG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZWLBaG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZWLBaG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZWLBaG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZWLBaG.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6GGUSD.s: Assembler messages:
encrypt.c: /tmp/cc6GGUSD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6GGUSD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6GGUSD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6GGUSD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6GGUSD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6GGUSD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6GGUSD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6GGUSD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6GGUSD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6GGUSD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6GGUSD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6GGUSD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6GGUSD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6GGUSD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6GGUSD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6GGUSD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6GGUSD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6GGUSD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6GGUSD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6GGUSD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6GGUSD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6GGUSD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6GGUSD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6GGUSD.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9wZBQ9.s: Assembler messages:
encrypt.c: /tmp/cc9wZBQ9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9wZBQ9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9wZBQ9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9wZBQ9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wZBQ9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wZBQ9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wZBQ9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wZBQ9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wZBQ9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9wZBQ9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9wZBQ9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9wZBQ9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9wZBQ9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wZBQ9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9wZBQ9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9wZBQ9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9wZBQ9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9wZBQ9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9wZBQ9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wZBQ9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9wZBQ9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9wZBQ9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9wZBQ9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9wZBQ9.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6AUM3J.s: Assembler messages:
encrypt.c: /tmp/cc6AUM3J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6AUM3J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6AUM3J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6AUM3J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6AUM3J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6AUM3J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6AUM3J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6AUM3J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6AUM3J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6AUM3J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6AUM3J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6AUM3J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6AUM3J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6AUM3J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6AUM3J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6AUM3J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6AUM3J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6AUM3J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6AUM3J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6AUM3J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6AUM3J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6AUM3J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6AUM3J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6AUM3J.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccluKQn5.s: Assembler messages:
encrypt.c: /tmp/ccluKQn5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccluKQn5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccluKQn5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccluKQn5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccluKQn5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccluKQn5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccluKQn5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccluKQn5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccluKQn5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccluKQn5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccluKQn5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccluKQn5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccluKQn5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccluKQn5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccluKQn5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccluKQn5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccluKQn5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccluKQn5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccluKQn5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccluKQn5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccluKQn5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccluKQn5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccluKQn5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccluKQn5.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2aFCUV.s: Assembler messages:
encrypt.c: /tmp/cc2aFCUV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2aFCUV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2aFCUV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2aFCUV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aFCUV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aFCUV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aFCUV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aFCUV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aFCUV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2aFCUV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2aFCUV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2aFCUV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2aFCUV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aFCUV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2aFCUV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2aFCUV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2aFCUV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2aFCUV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2aFCUV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2aFCUV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aFCUV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2aFCUV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2aFCUV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2aFCUV.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIDxIHl.s: Assembler messages:
encrypt.c: /tmp/ccIDxIHl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIDxIHl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIDxIHl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIDxIHl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDxIHl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDxIHl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDxIHl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDxIHl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDxIHl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIDxIHl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIDxIHl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIDxIHl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIDxIHl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDxIHl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIDxIHl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIDxIHl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIDxIHl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIDxIHl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIDxIHl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDxIHl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIDxIHl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIDxIHl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIDxIHl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIDxIHl.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDYBNxo.s: Assembler messages:
encrypt.c: /tmp/ccDYBNxo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDYBNxo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDYBNxo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDYBNxo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYBNxo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYBNxo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYBNxo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYBNxo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYBNxo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDYBNxo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDYBNxo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDYBNxo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDYBNxo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYBNxo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDYBNxo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDYBNxo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDYBNxo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDYBNxo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDYBNxo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYBNxo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDYBNxo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDYBNxo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDYBNxo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDYBNxo.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMwNDY0.s: Assembler messages:
encrypt.c: /tmp/ccMwNDY0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMwNDY0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMwNDY0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMwNDY0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMwNDY0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMwNDY0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMwNDY0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMwNDY0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMwNDY0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMwNDY0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMwNDY0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMwNDY0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMwNDY0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMwNDY0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMwNDY0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMwNDY0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMwNDY0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMwNDY0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMwNDY0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMwNDY0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMwNDY0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMwNDY0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMwNDY0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMwNDY0.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccVArlSQ.s: Assembler messages:
encrypt.c: /tmp/ccVArlSQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVArlSQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVArlSQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVArlSQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVArlSQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVArlSQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVArlSQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVArlSQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVArlSQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVArlSQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVArlSQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVArlSQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVArlSQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVArlSQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVArlSQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVArlSQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVArlSQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVArlSQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVArlSQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVArlSQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVArlSQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVArlSQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVArlSQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVArlSQ.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccYeBp3v.s: Assembler messages:
encrypt.c: /tmp/ccYeBp3v.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYeBp3v.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYeBp3v.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYeBp3v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeBp3v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeBp3v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeBp3v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeBp3v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeBp3v.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYeBp3v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYeBp3v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYeBp3v.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYeBp3v.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeBp3v.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYeBp3v.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYeBp3v.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYeBp3v.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYeBp3v.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYeBp3v.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYeBp3v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeBp3v.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYeBp3v.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYeBp3v.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYeBp3v.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccA7wE3A.s: Assembler messages:
encrypt.c: /tmp/ccA7wE3A.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA7wE3A.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA7wE3A.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA7wE3A.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7wE3A.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7wE3A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7wE3A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7wE3A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7wE3A.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA7wE3A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA7wE3A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA7wE3A.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA7wE3A.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7wE3A.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA7wE3A.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA7wE3A.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA7wE3A.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA7wE3A.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA7wE3A.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA7wE3A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7wE3A.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA7wE3A.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA7wE3A.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA7wE3A.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxTgurY.s: Assembler messages:
encrypt.c: /tmp/ccxTgurY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxTgurY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxTgurY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxTgurY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTgurY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTgurY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTgurY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTgurY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTgurY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxTgurY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxTgurY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxTgurY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxTgurY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTgurY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxTgurY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxTgurY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxTgurY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxTgurY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxTgurY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTgurY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxTgurY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxTgurY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxTgurY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxTgurY.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8R9K0l.s: Assembler messages:
encrypt.c: /tmp/cc8R9K0l.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8R9K0l.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8R9K0l.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8R9K0l.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8R9K0l.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8R9K0l.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8R9K0l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8R9K0l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8R9K0l.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8R9K0l.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8R9K0l.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8R9K0l.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8R9K0l.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8R9K0l.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8R9K0l.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8R9K0l.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8R9K0l.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8R9K0l.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8R9K0l.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8R9K0l.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8R9K0l.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8R9K0l.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8R9K0l.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8R9K0l.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMSgj4Q.s: Assembler messages:
encrypt.c: /tmp/ccMSgj4Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMSgj4Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMSgj4Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMSgj4Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSgj4Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSgj4Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSgj4Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSgj4Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSgj4Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMSgj4Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMSgj4Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMSgj4Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMSgj4Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSgj4Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMSgj4Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMSgj4Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMSgj4Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMSgj4Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMSgj4Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSgj4Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMSgj4Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMSgj4Q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMSgj4Q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMSgj4Q.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKaQAqr.s: Assembler messages:
encrypt.c: /tmp/ccKaQAqr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKaQAqr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKaQAqr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKaQAqr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaQAqr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaQAqr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaQAqr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaQAqr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaQAqr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKaQAqr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKaQAqr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKaQAqr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKaQAqr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaQAqr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKaQAqr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKaQAqr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKaQAqr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKaQAqr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKaQAqr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKaQAqr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaQAqr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKaQAqr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKaQAqr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKaQAqr.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccyACZX.s: Assembler messages:
encrypt.c: /tmp/cccyACZX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccyACZX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccyACZX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccyACZX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccyACZX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccyACZX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccyACZX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccyACZX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccyACZX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccyACZX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccyACZX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccyACZX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccyACZX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccyACZX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccyACZX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccyACZX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccyACZX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccyACZX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccyACZX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccyACZX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccyACZX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccyACZX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccyACZX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccyACZX.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc6EaFqr.s: Assembler messages:
encrypt.c: /tmp/cc6EaFqr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6EaFqr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6EaFqr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6EaFqr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EaFqr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EaFqr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EaFqr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EaFqr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EaFqr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6EaFqr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6EaFqr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6EaFqr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6EaFqr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EaFqr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6EaFqr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6EaFqr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6EaFqr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6EaFqr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6EaFqr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EaFqr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6EaFqr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6EaFqr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6EaFqr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6EaFqr.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccYaBqnR.s: Assembler messages:
encrypt.c: /tmp/ccYaBqnR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYaBqnR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYaBqnR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYaBqnR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYaBqnR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYaBqnR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYaBqnR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYaBqnR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYaBqnR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYaBqnR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYaBqnR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYaBqnR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYaBqnR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYaBqnR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYaBqnR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYaBqnR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYaBqnR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYaBqnR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYaBqnR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYaBqnR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYaBqnR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYaBqnR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYaBqnR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYaBqnR.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLUPKuW.s: Assembler messages:
encrypt.c: /tmp/ccLUPKuW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLUPKuW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLUPKuW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLUPKuW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUPKuW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUPKuW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUPKuW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUPKuW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUPKuW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLUPKuW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLUPKuW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLUPKuW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLUPKuW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUPKuW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLUPKuW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLUPKuW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLUPKuW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLUPKuW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLUPKuW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLUPKuW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLUPKuW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLUPKuW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLUPKuW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLUPKuW.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZxhPCs.s: Assembler messages:
encrypt.c: /tmp/ccZxhPCs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZxhPCs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZxhPCs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZxhPCs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxhPCs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxhPCs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxhPCs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxhPCs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxhPCs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZxhPCs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZxhPCs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZxhPCs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZxhPCs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxhPCs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZxhPCs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZxhPCs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZxhPCs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZxhPCs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZxhPCs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxhPCs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZxhPCs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZxhPCs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZxhPCs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZxhPCs.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnksihe.s: Assembler messages:
encrypt.c: /tmp/ccnksihe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnksihe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnksihe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnksihe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnksihe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnksihe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnksihe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnksihe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnksihe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnksihe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnksihe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnksihe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnksihe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnksihe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnksihe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnksihe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnksihe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnksihe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnksihe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnksihe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnksihe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnksihe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnksihe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnksihe.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cct4Xsks.s: Assembler messages:
encrypt.c: /tmp/cct4Xsks.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct4Xsks.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct4Xsks.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cct4Xsks.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4Xsks.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4Xsks.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4Xsks.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4Xsks.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4Xsks.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct4Xsks.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct4Xsks.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct4Xsks.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cct4Xsks.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4Xsks.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct4Xsks.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct4Xsks.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cct4Xsks.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct4Xsks.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct4Xsks.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct4Xsks.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4Xsks.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct4Xsks.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cct4Xsks.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct4Xsks.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccB4rU7g.s: Assembler messages:
encrypt.c: /tmp/ccB4rU7g.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB4rU7g.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB4rU7g.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB4rU7g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4rU7g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4rU7g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4rU7g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4rU7g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4rU7g.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB4rU7g.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB4rU7g.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB4rU7g.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB4rU7g.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4rU7g.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB4rU7g.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB4rU7g.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB4rU7g.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB4rU7g.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB4rU7g.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4rU7g.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB4rU7g.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB4rU7g.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB4rU7g.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB4rU7g.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSkDCpx.s: Assembler messages:
encrypt.c: /tmp/ccSkDCpx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSkDCpx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSkDCpx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSkDCpx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSkDCpx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSkDCpx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSkDCpx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSkDCpx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSkDCpx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSkDCpx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSkDCpx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSkDCpx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSkDCpx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSkDCpx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSkDCpx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSkDCpx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSkDCpx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSkDCpx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSkDCpx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSkDCpx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSkDCpx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSkDCpx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSkDCpx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSkDCpx.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJePeBP.s: Assembler messages:
encrypt.c: /tmp/ccJePeBP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJePeBP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJePeBP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJePeBP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJePeBP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJePeBP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJePeBP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJePeBP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJePeBP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJePeBP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJePeBP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJePeBP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJePeBP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJePeBP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJePeBP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJePeBP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJePeBP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJePeBP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJePeBP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJePeBP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJePeBP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJePeBP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJePeBP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJePeBP.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdjnbmN.s: Assembler messages:
encrypt.c: /tmp/ccdjnbmN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdjnbmN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdjnbmN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdjnbmN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjnbmN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjnbmN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjnbmN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjnbmN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjnbmN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdjnbmN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdjnbmN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdjnbmN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdjnbmN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjnbmN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdjnbmN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdjnbmN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdjnbmN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdjnbmN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdjnbmN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjnbmN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdjnbmN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdjnbmN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdjnbmN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdjnbmN.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFsesbS.s: Assembler messages:
encrypt.c: /tmp/ccFsesbS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFsesbS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFsesbS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFsesbS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsesbS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsesbS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsesbS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsesbS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsesbS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFsesbS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFsesbS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFsesbS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFsesbS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsesbS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFsesbS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFsesbS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFsesbS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFsesbS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFsesbS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFsesbS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsesbS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFsesbS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFsesbS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFsesbS.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxtls2Q.s: Assembler messages:
encrypt.c: /tmp/ccxtls2Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxtls2Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxtls2Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxtls2Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtls2Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtls2Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtls2Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtls2Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtls2Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxtls2Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxtls2Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxtls2Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxtls2Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtls2Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxtls2Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxtls2Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxtls2Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxtls2Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxtls2Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtls2Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxtls2Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxtls2Q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxtls2Q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxtls2Q.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEZt7Ek.s: Assembler messages:
encrypt.c: /tmp/ccEZt7Ek.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEZt7Ek.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEZt7Ek.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEZt7Ek.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZt7Ek.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZt7Ek.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZt7Ek.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZt7Ek.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZt7Ek.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEZt7Ek.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEZt7Ek.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEZt7Ek.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEZt7Ek.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZt7Ek.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEZt7Ek.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEZt7Ek.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEZt7Ek.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEZt7Ek.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEZt7Ek.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZt7Ek.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEZt7Ek.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEZt7Ek.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEZt7Ek.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEZt7Ek.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZAcNLm.s: Assembler messages:
encrypt.c: /tmp/ccZAcNLm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZAcNLm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZAcNLm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZAcNLm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAcNLm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAcNLm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAcNLm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAcNLm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAcNLm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZAcNLm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZAcNLm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZAcNLm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZAcNLm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAcNLm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZAcNLm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZAcNLm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZAcNLm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZAcNLm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZAcNLm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZAcNLm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZAcNLm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZAcNLm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZAcNLm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZAcNLm.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4pYkC9.s: Assembler messages:
encrypt.c: /tmp/cc4pYkC9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4pYkC9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4pYkC9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4pYkC9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pYkC9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pYkC9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pYkC9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pYkC9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pYkC9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4pYkC9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4pYkC9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4pYkC9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4pYkC9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pYkC9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4pYkC9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4pYkC9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4pYkC9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4pYkC9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4pYkC9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pYkC9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4pYkC9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4pYkC9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4pYkC9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4pYkC9.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctLg9Ms.s: Assembler messages:
encrypt.c: /tmp/cctLg9Ms.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctLg9Ms.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctLg9Ms.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctLg9Ms.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctLg9Ms.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctLg9Ms.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctLg9Ms.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctLg9Ms.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctLg9Ms.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctLg9Ms.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctLg9Ms.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctLg9Ms.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctLg9Ms.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctLg9Ms.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctLg9Ms.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctLg9Ms.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctLg9Ms.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctLg9Ms.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctLg9Ms.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctLg9Ms.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctLg9Ms.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctLg9Ms.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctLg9Ms.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctLg9Ms.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccp01vpY.s: Assembler messages:
encrypt.c: /tmp/ccp01vpY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp01vpY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp01vpY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccp01vpY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp01vpY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp01vpY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp01vpY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp01vpY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp01vpY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp01vpY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp01vpY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp01vpY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp01vpY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp01vpY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp01vpY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp01vpY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp01vpY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp01vpY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp01vpY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp01vpY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp01vpY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp01vpY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp01vpY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp01vpY.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwB1BGS.s: Assembler messages:
encrypt.c: /tmp/ccwB1BGS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwB1BGS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwB1BGS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwB1BGS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwB1BGS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwB1BGS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwB1BGS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwB1BGS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwB1BGS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwB1BGS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwB1BGS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwB1BGS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwB1BGS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwB1BGS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwB1BGS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwB1BGS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwB1BGS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwB1BGS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwB1BGS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwB1BGS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwB1BGS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwB1BGS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwB1BGS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwB1BGS.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVcSSI1.s: Assembler messages:
encrypt.c: /tmp/ccVcSSI1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVcSSI1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVcSSI1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVcSSI1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVcSSI1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVcSSI1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVcSSI1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVcSSI1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVcSSI1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVcSSI1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVcSSI1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVcSSI1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVcSSI1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVcSSI1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVcSSI1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVcSSI1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVcSSI1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVcSSI1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVcSSI1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVcSSI1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVcSSI1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVcSSI1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVcSSI1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVcSSI1.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccf48evL.s: Assembler messages:
encrypt.c: /tmp/ccf48evL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf48evL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf48evL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf48evL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf48evL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf48evL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf48evL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf48evL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf48evL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf48evL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf48evL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf48evL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf48evL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf48evL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf48evL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccf48evL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf48evL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf48evL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf48evL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf48evL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf48evL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf48evL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf48evL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf48evL.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFU14kh.s: Assembler messages:
encrypt.c: /tmp/ccFU14kh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFU14kh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFU14kh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFU14kh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFU14kh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFU14kh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFU14kh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFU14kh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFU14kh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFU14kh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFU14kh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFU14kh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFU14kh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFU14kh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFU14kh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFU14kh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFU14kh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFU14kh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFU14kh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFU14kh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFU14kh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFU14kh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFU14kh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFU14kh.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIIFtXO.s: Assembler messages:
encrypt.c: /tmp/ccIIFtXO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIIFtXO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIIFtXO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIIFtXO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIFtXO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIFtXO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIFtXO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIFtXO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIFtXO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIIFtXO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIIFtXO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIIFtXO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIIFtXO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIFtXO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIIFtXO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIIFtXO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIIFtXO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIIFtXO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIIFtXO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIIFtXO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIFtXO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIIFtXO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIIFtXO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIIFtXO.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSR9xZj.s: Assembler messages:
encrypt.c: /tmp/ccSR9xZj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSR9xZj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSR9xZj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSR9xZj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSR9xZj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSR9xZj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSR9xZj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSR9xZj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSR9xZj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSR9xZj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSR9xZj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSR9xZj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSR9xZj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSR9xZj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSR9xZj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSR9xZj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSR9xZj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSR9xZj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSR9xZj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSR9xZj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSR9xZj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSR9xZj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSR9xZj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSR9xZj.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgKFDdR.s: Assembler messages:
encrypt.c: /tmp/ccgKFDdR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgKFDdR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgKFDdR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgKFDdR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKFDdR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKFDdR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKFDdR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKFDdR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKFDdR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgKFDdR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgKFDdR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgKFDdR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgKFDdR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKFDdR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgKFDdR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgKFDdR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgKFDdR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgKFDdR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgKFDdR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgKFDdR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKFDdR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgKFDdR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgKFDdR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgKFDdR.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9vCKXc.s: Assembler messages:
encrypt.c: /tmp/cc9vCKXc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9vCKXc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9vCKXc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9vCKXc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vCKXc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vCKXc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vCKXc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vCKXc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vCKXc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9vCKXc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9vCKXc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9vCKXc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9vCKXc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vCKXc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9vCKXc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9vCKXc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9vCKXc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9vCKXc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9vCKXc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9vCKXc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vCKXc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9vCKXc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9vCKXc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9vCKXc.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgAciyD.s: Assembler messages:
encrypt.c: /tmp/ccgAciyD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgAciyD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgAciyD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgAciyD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAciyD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAciyD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAciyD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAciyD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAciyD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgAciyD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgAciyD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgAciyD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgAciyD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAciyD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgAciyD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgAciyD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgAciyD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgAciyD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgAciyD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgAciyD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgAciyD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgAciyD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgAciyD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgAciyD.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEtzrIG.s: Assembler messages:
encrypt.c: /tmp/ccEtzrIG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEtzrIG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEtzrIG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEtzrIG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtzrIG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtzrIG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtzrIG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtzrIG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtzrIG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEtzrIG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEtzrIG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEtzrIG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEtzrIG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtzrIG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEtzrIG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEtzrIG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEtzrIG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEtzrIG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEtzrIG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEtzrIG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEtzrIG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEtzrIG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEtzrIG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEtzrIG.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQZ2Zcg.s: Assembler messages:
encrypt.c: /tmp/ccQZ2Zcg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQZ2Zcg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQZ2Zcg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQZ2Zcg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZ2Zcg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZ2Zcg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZ2Zcg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZ2Zcg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZ2Zcg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQZ2Zcg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQZ2Zcg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQZ2Zcg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQZ2Zcg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZ2Zcg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQZ2Zcg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQZ2Zcg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQZ2Zcg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQZ2Zcg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQZ2Zcg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQZ2Zcg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZ2Zcg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQZ2Zcg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQZ2Zcg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQZ2Zcg.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2mev8M.s: Assembler messages:
encrypt.c: /tmp/cc2mev8M.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2mev8M.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2mev8M.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2mev8M.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mev8M.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mev8M.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mev8M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mev8M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mev8M.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mev8M.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mev8M.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mev8M.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2mev8M.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mev8M.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2mev8M.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mev8M.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2mev8M.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mev8M.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2mev8M.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2mev8M.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mev8M.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2mev8M.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2mev8M.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2mev8M.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSKrDSn.s: Assembler messages:
encrypt.c: /tmp/ccSKrDSn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSKrDSn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSKrDSn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSKrDSn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKrDSn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKrDSn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKrDSn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKrDSn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKrDSn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSKrDSn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSKrDSn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSKrDSn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSKrDSn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKrDSn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSKrDSn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSKrDSn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSKrDSn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSKrDSn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSKrDSn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKrDSn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSKrDSn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSKrDSn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSKrDSn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSKrDSn.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNBRtfT.s: Assembler messages:
encrypt.c: /tmp/ccNBRtfT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNBRtfT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNBRtfT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNBRtfT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBRtfT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBRtfT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBRtfT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBRtfT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBRtfT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNBRtfT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNBRtfT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNBRtfT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNBRtfT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBRtfT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNBRtfT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNBRtfT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNBRtfT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNBRtfT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNBRtfT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNBRtfT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBRtfT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNBRtfT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNBRtfT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNBRtfT.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvn4Dmr.s: Assembler messages:
encrypt.c: /tmp/ccvn4Dmr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvn4Dmr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvn4Dmr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvn4Dmr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvn4Dmr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvn4Dmr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvn4Dmr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvn4Dmr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvn4Dmr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvn4Dmr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvn4Dmr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvn4Dmr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvn4Dmr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvn4Dmr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvn4Dmr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvn4Dmr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvn4Dmr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvn4Dmr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvn4Dmr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvn4Dmr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvn4Dmr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvn4Dmr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvn4Dmr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvn4Dmr.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0U6aOm.s: Assembler messages:
encrypt.c: /tmp/cc0U6aOm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0U6aOm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0U6aOm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0U6aOm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0U6aOm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0U6aOm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0U6aOm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0U6aOm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0U6aOm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0U6aOm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0U6aOm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0U6aOm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0U6aOm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0U6aOm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0U6aOm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0U6aOm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0U6aOm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0U6aOm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0U6aOm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0U6aOm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0U6aOm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0U6aOm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0U6aOm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0U6aOm.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2CJLWL.s: Assembler messages:
encrypt.c: /tmp/cc2CJLWL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2CJLWL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2CJLWL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2CJLWL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2CJLWL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2CJLWL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2CJLWL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2CJLWL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2CJLWL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2CJLWL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2CJLWL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2CJLWL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2CJLWL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2CJLWL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2CJLWL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2CJLWL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2CJLWL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2CJLWL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2CJLWL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2CJLWL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2CJLWL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2CJLWL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2CJLWL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2CJLWL.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccd7l6ON.s: Assembler messages:
encrypt.c: /tmp/ccd7l6ON.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd7l6ON.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd7l6ON.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd7l6ON.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7l6ON.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7l6ON.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7l6ON.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7l6ON.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7l6ON.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd7l6ON.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd7l6ON.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd7l6ON.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd7l6ON.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7l6ON.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd7l6ON.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd7l6ON.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd7l6ON.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd7l6ON.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd7l6ON.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7l6ON.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd7l6ON.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd7l6ON.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd7l6ON.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd7l6ON.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnZsRDo.s: Assembler messages:
encrypt.c: /tmp/ccnZsRDo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnZsRDo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnZsRDo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnZsRDo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZsRDo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZsRDo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZsRDo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZsRDo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZsRDo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnZsRDo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnZsRDo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnZsRDo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnZsRDo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZsRDo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnZsRDo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnZsRDo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnZsRDo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnZsRDo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnZsRDo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnZsRDo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZsRDo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnZsRDo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnZsRDo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnZsRDo.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cct497E9.s: Assembler messages:
encrypt.c: /tmp/cct497E9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct497E9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct497E9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct497E9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct497E9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct497E9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct497E9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct497E9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct497E9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct497E9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct497E9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct497E9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct497E9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct497E9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct497E9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct497E9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct497E9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct497E9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct497E9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct497E9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct497E9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct497E9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct497E9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct497E9.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccu8e31C.s: Assembler messages:
encrypt.c: /tmp/ccu8e31C.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu8e31C.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu8e31C.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccu8e31C.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8e31C.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8e31C.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8e31C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8e31C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8e31C.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu8e31C.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu8e31C.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu8e31C.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu8e31C.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8e31C.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu8e31C.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu8e31C.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccu8e31C.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu8e31C.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu8e31C.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu8e31C.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu8e31C.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu8e31C.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu8e31C.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu8e31C.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccE4pkkc.s: Assembler messages:
encrypt.c: /tmp/ccE4pkkc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE4pkkc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE4pkkc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE4pkkc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4pkkc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4pkkc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4pkkc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4pkkc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4pkkc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE4pkkc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE4pkkc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE4pkkc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE4pkkc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4pkkc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE4pkkc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE4pkkc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE4pkkc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE4pkkc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE4pkkc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4pkkc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE4pkkc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE4pkkc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE4pkkc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE4pkkc.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoQHVmI.s: Assembler messages:
encrypt.c: /tmp/ccoQHVmI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoQHVmI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoQHVmI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoQHVmI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQHVmI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQHVmI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQHVmI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQHVmI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQHVmI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoQHVmI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoQHVmI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoQHVmI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoQHVmI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQHVmI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoQHVmI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoQHVmI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoQHVmI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoQHVmI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoQHVmI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoQHVmI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQHVmI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoQHVmI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoQHVmI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoQHVmI.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgYZUJ4.s: Assembler messages:
encrypt.c: /tmp/ccgYZUJ4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgYZUJ4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgYZUJ4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgYZUJ4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYZUJ4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYZUJ4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYZUJ4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYZUJ4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYZUJ4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgYZUJ4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgYZUJ4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgYZUJ4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgYZUJ4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYZUJ4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgYZUJ4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgYZUJ4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgYZUJ4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgYZUJ4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgYZUJ4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgYZUJ4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYZUJ4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgYZUJ4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgYZUJ4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgYZUJ4.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccn6nwtJ.s: Assembler messages:
encrypt.c: /tmp/ccn6nwtJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn6nwtJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn6nwtJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccn6nwtJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6nwtJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6nwtJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6nwtJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6nwtJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6nwtJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn6nwtJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn6nwtJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn6nwtJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn6nwtJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6nwtJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn6nwtJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccn6nwtJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn6nwtJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn6nwtJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn6nwtJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6nwtJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn6nwtJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn6nwtJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn6nwtJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn6nwtJ.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHFNDo6.s: Assembler messages:
encrypt.c: /tmp/ccHFNDo6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHFNDo6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHFNDo6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHFNDo6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFNDo6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFNDo6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFNDo6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFNDo6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFNDo6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHFNDo6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHFNDo6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHFNDo6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHFNDo6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFNDo6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHFNDo6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHFNDo6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHFNDo6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHFNDo6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHFNDo6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHFNDo6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFNDo6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHFNDo6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHFNDo6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHFNDo6.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceTR4yE.s: Assembler messages:
encrypt.c: /tmp/cceTR4yE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceTR4yE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceTR4yE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceTR4yE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTR4yE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTR4yE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTR4yE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTR4yE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTR4yE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceTR4yE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceTR4yE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceTR4yE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceTR4yE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTR4yE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceTR4yE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceTR4yE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceTR4yE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceTR4yE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceTR4yE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTR4yE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceTR4yE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceTR4yE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceTR4yE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceTR4yE.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEG8TGu.s: Assembler messages:
encrypt.c: /tmp/ccEG8TGu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEG8TGu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEG8TGu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEG8TGu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEG8TGu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEG8TGu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEG8TGu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEG8TGu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEG8TGu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEG8TGu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEG8TGu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEG8TGu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEG8TGu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEG8TGu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEG8TGu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEG8TGu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEG8TGu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEG8TGu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEG8TGu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEG8TGu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEG8TGu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEG8TGu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEG8TGu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEG8TGu.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmf75E8.s: Assembler messages:
encrypt.c: /tmp/ccmf75E8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmf75E8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmf75E8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmf75E8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmf75E8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmf75E8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmf75E8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmf75E8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmf75E8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmf75E8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmf75E8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmf75E8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmf75E8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmf75E8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmf75E8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmf75E8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmf75E8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmf75E8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmf75E8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmf75E8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmf75E8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmf75E8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmf75E8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmf75E8.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEfXNQd.s: Assembler messages:
encrypt.c: /tmp/ccEfXNQd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEfXNQd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEfXNQd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEfXNQd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfXNQd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfXNQd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfXNQd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfXNQd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfXNQd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEfXNQd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEfXNQd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEfXNQd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEfXNQd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfXNQd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEfXNQd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEfXNQd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEfXNQd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEfXNQd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEfXNQd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEfXNQd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEfXNQd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEfXNQd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEfXNQd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEfXNQd.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccw9s3Ey.s: Assembler messages:
encrypt.c: /tmp/ccw9s3Ey.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw9s3Ey.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw9s3Ey.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccw9s3Ey.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9s3Ey.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9s3Ey.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9s3Ey.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9s3Ey.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9s3Ey.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw9s3Ey.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw9s3Ey.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw9s3Ey.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw9s3Ey.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9s3Ey.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw9s3Ey.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccw9s3Ey.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw9s3Ey.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw9s3Ey.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw9s3Ey.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9s3Ey.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw9s3Ey.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw9s3Ey.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw9s3Ey.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw9s3Ey.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTjT0o0.s: Assembler messages:
encrypt.c: /tmp/ccTjT0o0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTjT0o0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTjT0o0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTjT0o0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjT0o0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjT0o0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjT0o0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjT0o0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjT0o0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTjT0o0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTjT0o0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTjT0o0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTjT0o0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjT0o0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTjT0o0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTjT0o0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTjT0o0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTjT0o0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTjT0o0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjT0o0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTjT0o0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTjT0o0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTjT0o0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTjT0o0.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZinvWD.s: Assembler messages:
encrypt.c: /tmp/ccZinvWD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZinvWD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZinvWD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZinvWD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZinvWD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZinvWD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZinvWD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZinvWD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZinvWD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZinvWD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZinvWD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZinvWD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZinvWD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZinvWD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZinvWD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZinvWD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZinvWD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZinvWD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZinvWD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZinvWD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZinvWD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZinvWD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZinvWD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZinvWD.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHO6mT6.s: Assembler messages:
encrypt.c: /tmp/ccHO6mT6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHO6mT6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHO6mT6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHO6mT6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHO6mT6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHO6mT6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHO6mT6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHO6mT6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHO6mT6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHO6mT6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHO6mT6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHO6mT6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHO6mT6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHO6mT6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHO6mT6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHO6mT6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHO6mT6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHO6mT6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHO6mT6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHO6mT6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHO6mT6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHO6mT6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHO6mT6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHO6mT6.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQNPrUB.s: Assembler messages:
encrypt.c: /tmp/ccQNPrUB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQNPrUB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQNPrUB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQNPrUB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNPrUB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNPrUB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNPrUB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNPrUB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNPrUB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQNPrUB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQNPrUB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQNPrUB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQNPrUB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNPrUB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQNPrUB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQNPrUB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQNPrUB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQNPrUB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQNPrUB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQNPrUB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNPrUB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQNPrUB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQNPrUB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQNPrUB.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVxUab0.s: Assembler messages:
encrypt.c: /tmp/ccVxUab0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVxUab0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVxUab0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVxUab0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxUab0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxUab0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxUab0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxUab0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxUab0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVxUab0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVxUab0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVxUab0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVxUab0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxUab0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVxUab0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVxUab0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVxUab0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVxUab0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVxUab0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxUab0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVxUab0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVxUab0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVxUab0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVxUab0.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchDwv1t.s: Assembler messages:
encrypt.c: /tmp/cchDwv1t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchDwv1t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchDwv1t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchDwv1t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDwv1t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDwv1t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDwv1t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDwv1t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDwv1t.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchDwv1t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchDwv1t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchDwv1t.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchDwv1t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDwv1t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchDwv1t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchDwv1t.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchDwv1t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchDwv1t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchDwv1t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchDwv1t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDwv1t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchDwv1t.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchDwv1t.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchDwv1t.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbHcaZy.s: Assembler messages:
encrypt.c: /tmp/ccbHcaZy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbHcaZy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbHcaZy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbHcaZy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHcaZy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHcaZy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHcaZy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHcaZy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHcaZy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbHcaZy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbHcaZy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbHcaZy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbHcaZy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHcaZy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbHcaZy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbHcaZy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbHcaZy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbHcaZy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbHcaZy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbHcaZy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHcaZy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbHcaZy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbHcaZy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbHcaZy.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceEV5E7.s: Assembler messages:
encrypt.c: /tmp/cceEV5E7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceEV5E7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceEV5E7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceEV5E7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEV5E7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEV5E7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEV5E7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEV5E7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEV5E7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceEV5E7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceEV5E7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceEV5E7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceEV5E7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEV5E7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceEV5E7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceEV5E7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceEV5E7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceEV5E7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceEV5E7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEV5E7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceEV5E7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceEV5E7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceEV5E7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceEV5E7.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccQHk7Rz.s: Assembler messages:
encrypt.c: /tmp/ccQHk7Rz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQHk7Rz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQHk7Rz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQHk7Rz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHk7Rz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHk7Rz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHk7Rz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHk7Rz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHk7Rz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQHk7Rz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQHk7Rz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQHk7Rz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQHk7Rz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHk7Rz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQHk7Rz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQHk7Rz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQHk7Rz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQHk7Rz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQHk7Rz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHk7Rz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQHk7Rz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQHk7Rz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQHk7Rz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQHk7Rz.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccrG3x83.s: Assembler messages:
encrypt.c: /tmp/ccrG3x83.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrG3x83.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrG3x83.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrG3x83.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrG3x83.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrG3x83.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrG3x83.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrG3x83.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrG3x83.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrG3x83.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrG3x83.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrG3x83.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrG3x83.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrG3x83.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrG3x83.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrG3x83.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrG3x83.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrG3x83.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrG3x83.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrG3x83.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrG3x83.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrG3x83.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrG3x83.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrG3x83.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWeNSKC.s: Assembler messages:
encrypt.c: /tmp/ccWeNSKC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWeNSKC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWeNSKC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWeNSKC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWeNSKC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWeNSKC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWeNSKC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWeNSKC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWeNSKC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWeNSKC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWeNSKC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWeNSKC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWeNSKC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWeNSKC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWeNSKC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWeNSKC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWeNSKC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWeNSKC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWeNSKC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWeNSKC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWeNSKC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWeNSKC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWeNSKC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWeNSKC.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccl2N9c9.s: Assembler messages:
encrypt.c: /tmp/ccl2N9c9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl2N9c9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl2N9c9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccl2N9c9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2N9c9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2N9c9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2N9c9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2N9c9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2N9c9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl2N9c9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl2N9c9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl2N9c9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl2N9c9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2N9c9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl2N9c9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl2N9c9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccl2N9c9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl2N9c9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl2N9c9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl2N9c9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2N9c9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl2N9c9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl2N9c9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl2N9c9.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNLtGtJ.s: Assembler messages:
encrypt.c: /tmp/ccNLtGtJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNLtGtJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNLtGtJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNLtGtJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLtGtJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLtGtJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLtGtJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLtGtJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLtGtJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNLtGtJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNLtGtJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNLtGtJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNLtGtJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLtGtJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNLtGtJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNLtGtJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNLtGtJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNLtGtJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNLtGtJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLtGtJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNLtGtJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNLtGtJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNLtGtJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNLtGtJ.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczUdiOa.s: Assembler messages:
encrypt.c: /tmp/cczUdiOa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczUdiOa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczUdiOa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczUdiOa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUdiOa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUdiOa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUdiOa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUdiOa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUdiOa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczUdiOa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczUdiOa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczUdiOa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczUdiOa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUdiOa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczUdiOa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczUdiOa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczUdiOa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczUdiOa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczUdiOa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczUdiOa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUdiOa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczUdiOa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczUdiOa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczUdiOa.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZ4shwh.s: Assembler messages:
encrypt.c: /tmp/ccZ4shwh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ4shwh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ4shwh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ4shwh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4shwh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4shwh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4shwh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4shwh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4shwh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ4shwh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ4shwh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ4shwh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ4shwh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4shwh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ4shwh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ4shwh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ4shwh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ4shwh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ4shwh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ4shwh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4shwh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ4shwh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ4shwh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ4shwh.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxpM1aQ.s: Assembler messages:
encrypt.c: /tmp/ccxpM1aQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxpM1aQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxpM1aQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxpM1aQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpM1aQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpM1aQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpM1aQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpM1aQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpM1aQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxpM1aQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxpM1aQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxpM1aQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxpM1aQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpM1aQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxpM1aQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxpM1aQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxpM1aQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxpM1aQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxpM1aQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpM1aQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxpM1aQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxpM1aQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxpM1aQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxpM1aQ.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccZpQpf8.s: Assembler messages:
encrypt.c: /tmp/ccZpQpf8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZpQpf8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZpQpf8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZpQpf8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpQpf8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpQpf8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpQpf8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpQpf8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpQpf8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZpQpf8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZpQpf8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZpQpf8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZpQpf8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpQpf8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZpQpf8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZpQpf8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZpQpf8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZpQpf8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZpQpf8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpQpf8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZpQpf8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZpQpf8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZpQpf8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZpQpf8.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccePcagA.s: Assembler messages:
encrypt.c: /tmp/ccePcagA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccePcagA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccePcagA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccePcagA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePcagA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePcagA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePcagA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePcagA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePcagA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccePcagA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccePcagA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccePcagA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccePcagA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePcagA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccePcagA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccePcagA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccePcagA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccePcagA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccePcagA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccePcagA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePcagA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccePcagA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccePcagA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccePcagA.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCt33je.s: Assembler messages:
encrypt.c: /tmp/ccCt33je.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCt33je.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCt33je.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCt33je.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCt33je.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCt33je.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCt33je.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCt33je.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCt33je.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCt33je.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCt33je.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCt33je.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCt33je.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCt33je.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCt33je.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCt33je.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCt33je.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCt33je.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCt33je.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCt33je.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCt33je.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCt33je.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCt33je.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCt33je.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVsaigF.s: Assembler messages:
encrypt.c: /tmp/ccVsaigF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVsaigF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVsaigF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVsaigF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVsaigF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVsaigF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVsaigF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVsaigF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVsaigF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVsaigF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVsaigF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVsaigF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVsaigF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVsaigF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVsaigF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVsaigF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVsaigF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVsaigF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVsaigF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVsaigF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVsaigF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVsaigF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVsaigF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVsaigF.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1waBJG.s: Assembler messages:
encrypt.c: /tmp/cc1waBJG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1waBJG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1waBJG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1waBJG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1waBJG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1waBJG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1waBJG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1waBJG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1waBJG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1waBJG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1waBJG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1waBJG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1waBJG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1waBJG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1waBJG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1waBJG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1waBJG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1waBJG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1waBJG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1waBJG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1waBJG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1waBJG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1waBJG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1waBJG.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2HUjPl.s: Assembler messages:
encrypt.c: /tmp/cc2HUjPl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2HUjPl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2HUjPl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2HUjPl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2HUjPl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2HUjPl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2HUjPl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2HUjPl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2HUjPl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2HUjPl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2HUjPl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2HUjPl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2HUjPl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2HUjPl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2HUjPl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2HUjPl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2HUjPl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2HUjPl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2HUjPl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2HUjPl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2HUjPl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2HUjPl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2HUjPl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2HUjPl.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNBbGVM.s: Assembler messages:
encrypt.c: /tmp/ccNBbGVM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNBbGVM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNBbGVM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNBbGVM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBbGVM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBbGVM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBbGVM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBbGVM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBbGVM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNBbGVM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNBbGVM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNBbGVM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNBbGVM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBbGVM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNBbGVM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNBbGVM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNBbGVM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNBbGVM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNBbGVM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNBbGVM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBbGVM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNBbGVM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNBbGVM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNBbGVM.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmIySMp.s: Assembler messages:
encrypt.c: /tmp/ccmIySMp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmIySMp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmIySMp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmIySMp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmIySMp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmIySMp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmIySMp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmIySMp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmIySMp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmIySMp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmIySMp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmIySMp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmIySMp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmIySMp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmIySMp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmIySMp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmIySMp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmIySMp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmIySMp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmIySMp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmIySMp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmIySMp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmIySMp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmIySMp.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc2SkflK.s: Assembler messages:
encrypt.c: /tmp/cc2SkflK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2SkflK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2SkflK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2SkflK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2SkflK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2SkflK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2SkflK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2SkflK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2SkflK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2SkflK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2SkflK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2SkflK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2SkflK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2SkflK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2SkflK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2SkflK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2SkflK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2SkflK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2SkflK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2SkflK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2SkflK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2SkflK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2SkflK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2SkflK.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc94qaC8.s: Assembler messages:
encrypt.c: /tmp/cc94qaC8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc94qaC8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc94qaC8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc94qaC8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94qaC8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94qaC8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94qaC8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94qaC8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94qaC8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc94qaC8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc94qaC8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc94qaC8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc94qaC8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94qaC8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc94qaC8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc94qaC8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc94qaC8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc94qaC8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc94qaC8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc94qaC8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94qaC8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc94qaC8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc94qaC8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc94qaC8.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqRmT4L.s: Assembler messages:
encrypt.c: /tmp/ccqRmT4L.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqRmT4L.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqRmT4L.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqRmT4L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRmT4L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRmT4L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRmT4L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRmT4L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRmT4L.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqRmT4L.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqRmT4L.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqRmT4L.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqRmT4L.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRmT4L.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqRmT4L.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqRmT4L.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqRmT4L.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqRmT4L.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqRmT4L.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRmT4L.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqRmT4L.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqRmT4L.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqRmT4L.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqRmT4L.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvRZObc.s: Assembler messages:
encrypt.c: /tmp/ccvRZObc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvRZObc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvRZObc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvRZObc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRZObc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRZObc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRZObc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRZObc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRZObc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRZObc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRZObc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRZObc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvRZObc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRZObc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvRZObc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRZObc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvRZObc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvRZObc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvRZObc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvRZObc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvRZObc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvRZObc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvRZObc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvRZObc.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccElTQCQ.s: Assembler messages:
encrypt.c: /tmp/ccElTQCQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccElTQCQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccElTQCQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccElTQCQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElTQCQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElTQCQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElTQCQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElTQCQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElTQCQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccElTQCQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccElTQCQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccElTQCQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccElTQCQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElTQCQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccElTQCQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccElTQCQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccElTQCQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccElTQCQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccElTQCQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccElTQCQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccElTQCQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccElTQCQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccElTQCQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccElTQCQ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrEGEst.s: Assembler messages:
encrypt.c: /tmp/ccrEGEst.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrEGEst.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrEGEst.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrEGEst.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrEGEst.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrEGEst.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrEGEst.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrEGEst.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrEGEst.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrEGEst.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrEGEst.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrEGEst.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrEGEst.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrEGEst.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrEGEst.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrEGEst.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrEGEst.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrEGEst.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrEGEst.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrEGEst.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrEGEst.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrEGEst.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrEGEst.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrEGEst.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgnncDr.s: Assembler messages:
encrypt.c: /tmp/ccgnncDr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgnncDr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgnncDr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgnncDr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnncDr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnncDr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnncDr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnncDr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnncDr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgnncDr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgnncDr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgnncDr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgnncDr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnncDr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgnncDr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgnncDr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgnncDr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgnncDr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgnncDr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnncDr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgnncDr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgnncDr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgnncDr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgnncDr.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccl6PfsO.s: Assembler messages:
encrypt.c: /tmp/ccl6PfsO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl6PfsO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl6PfsO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccl6PfsO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6PfsO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6PfsO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6PfsO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6PfsO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6PfsO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl6PfsO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl6PfsO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl6PfsO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl6PfsO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6PfsO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl6PfsO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl6PfsO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccl6PfsO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl6PfsO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl6PfsO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl6PfsO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6PfsO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl6PfsO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl6PfsO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl6PfsO.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0VDWoq.s: Assembler messages:
encrypt.c: /tmp/cc0VDWoq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0VDWoq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0VDWoq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0VDWoq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0VDWoq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0VDWoq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0VDWoq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0VDWoq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0VDWoq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0VDWoq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0VDWoq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0VDWoq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0VDWoq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0VDWoq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0VDWoq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0VDWoq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0VDWoq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0VDWoq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0VDWoq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0VDWoq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0VDWoq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0VDWoq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0VDWoq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0VDWoq.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc25OXjV.s: Assembler messages:
encrypt.c: /tmp/cc25OXjV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc25OXjV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc25OXjV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc25OXjV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25OXjV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25OXjV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25OXjV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25OXjV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25OXjV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc25OXjV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc25OXjV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc25OXjV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc25OXjV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25OXjV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc25OXjV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc25OXjV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc25OXjV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc25OXjV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc25OXjV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25OXjV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc25OXjV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc25OXjV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc25OXjV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc25OXjV.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQTU1QW.s: Assembler messages:
encrypt.c: /tmp/ccQTU1QW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQTU1QW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQTU1QW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQTU1QW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTU1QW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTU1QW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTU1QW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTU1QW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTU1QW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQTU1QW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQTU1QW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQTU1QW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQTU1QW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTU1QW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQTU1QW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQTU1QW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQTU1QW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQTU1QW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQTU1QW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTU1QW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQTU1QW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQTU1QW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQTU1QW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQTU1QW.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXBn6bt.s: Assembler messages:
encrypt.c: /tmp/ccXBn6bt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXBn6bt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXBn6bt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXBn6bt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXBn6bt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXBn6bt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXBn6bt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXBn6bt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXBn6bt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXBn6bt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXBn6bt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXBn6bt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXBn6bt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXBn6bt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXBn6bt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXBn6bt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXBn6bt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXBn6bt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXBn6bt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXBn6bt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXBn6bt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXBn6bt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXBn6bt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXBn6bt.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbIYrAt.s: Assembler messages:
encrypt.c: /tmp/ccbIYrAt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbIYrAt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbIYrAt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbIYrAt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIYrAt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIYrAt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIYrAt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIYrAt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIYrAt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbIYrAt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbIYrAt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbIYrAt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbIYrAt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIYrAt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbIYrAt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbIYrAt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbIYrAt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbIYrAt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbIYrAt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIYrAt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbIYrAt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbIYrAt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbIYrAt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbIYrAt.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccokDGHT.s: Assembler messages:
encrypt.c: /tmp/ccokDGHT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccokDGHT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccokDGHT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccokDGHT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccokDGHT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccokDGHT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccokDGHT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccokDGHT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccokDGHT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccokDGHT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccokDGHT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccokDGHT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccokDGHT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccokDGHT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccokDGHT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccokDGHT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccokDGHT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccokDGHT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccokDGHT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccokDGHT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccokDGHT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccokDGHT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccokDGHT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccokDGHT.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclznAcx.s: Assembler messages:
encrypt.c: /tmp/cclznAcx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclznAcx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclznAcx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclznAcx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclznAcx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclznAcx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclznAcx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclznAcx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclznAcx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclznAcx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclznAcx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclznAcx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclznAcx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclznAcx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclznAcx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclznAcx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclznAcx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclznAcx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclznAcx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclznAcx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclznAcx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclznAcx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclznAcx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclznAcx.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctdOHzV.s: Assembler messages:
encrypt.c: /tmp/cctdOHzV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctdOHzV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctdOHzV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctdOHzV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdOHzV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdOHzV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdOHzV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdOHzV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdOHzV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctdOHzV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctdOHzV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctdOHzV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctdOHzV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdOHzV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctdOHzV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctdOHzV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctdOHzV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctdOHzV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctdOHzV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctdOHzV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdOHzV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctdOHzV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctdOHzV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctdOHzV.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccH4uEq3.s: Assembler messages:
encrypt.c: /tmp/ccH4uEq3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH4uEq3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH4uEq3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccH4uEq3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH4uEq3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH4uEq3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH4uEq3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH4uEq3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH4uEq3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH4uEq3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH4uEq3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH4uEq3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH4uEq3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH4uEq3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH4uEq3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccH4uEq3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH4uEq3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH4uEq3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH4uEq3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH4uEq3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH4uEq3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH4uEq3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH4uEq3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH4uEq3.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXoDreq.s: Assembler messages:
encrypt.c: /tmp/ccXoDreq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXoDreq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXoDreq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXoDreq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXoDreq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXoDreq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXoDreq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXoDreq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXoDreq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXoDreq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXoDreq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXoDreq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXoDreq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXoDreq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXoDreq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXoDreq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXoDreq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXoDreq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXoDreq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXoDreq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXoDreq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXoDreq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXoDreq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXoDreq.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccc8kPF6.s: Assembler messages:
encrypt.c: /tmp/ccc8kPF6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc8kPF6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc8kPF6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc8kPF6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8kPF6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8kPF6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8kPF6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8kPF6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8kPF6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc8kPF6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc8kPF6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc8kPF6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc8kPF6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8kPF6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc8kPF6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc8kPF6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc8kPF6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc8kPF6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc8kPF6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8kPF6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc8kPF6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc8kPF6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc8kPF6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc8kPF6.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccesKJkv.s: Assembler messages:
encrypt.c: /tmp/ccesKJkv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccesKJkv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccesKJkv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccesKJkv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccesKJkv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccesKJkv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccesKJkv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccesKJkv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccesKJkv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccesKJkv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccesKJkv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccesKJkv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccesKJkv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccesKJkv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccesKJkv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccesKJkv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccesKJkv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccesKJkv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccesKJkv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccesKJkv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccesKJkv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccesKJkv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccesKJkv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccesKJkv.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWY0o8z.s: Assembler messages:
encrypt.c: /tmp/ccWY0o8z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWY0o8z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWY0o8z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWY0o8z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWY0o8z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWY0o8z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWY0o8z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWY0o8z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWY0o8z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWY0o8z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWY0o8z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWY0o8z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWY0o8z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWY0o8z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWY0o8z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWY0o8z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWY0o8z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWY0o8z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWY0o8z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWY0o8z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWY0o8z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWY0o8z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWY0o8z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWY0o8z.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpz7nc3.s: Assembler messages:
encrypt.c: /tmp/ccpz7nc3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpz7nc3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpz7nc3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpz7nc3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpz7nc3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpz7nc3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpz7nc3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpz7nc3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpz7nc3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpz7nc3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpz7nc3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpz7nc3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpz7nc3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpz7nc3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpz7nc3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpz7nc3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpz7nc3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpz7nc3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpz7nc3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpz7nc3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpz7nc3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpz7nc3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpz7nc3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpz7nc3.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0FhIw5.s: Assembler messages:
encrypt.c: /tmp/cc0FhIw5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0FhIw5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0FhIw5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0FhIw5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FhIw5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FhIw5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FhIw5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FhIw5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FhIw5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0FhIw5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0FhIw5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0FhIw5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0FhIw5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FhIw5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0FhIw5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0FhIw5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0FhIw5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0FhIw5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0FhIw5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0FhIw5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FhIw5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0FhIw5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0FhIw5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0FhIw5.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckUmo8G.s: Assembler messages:
encrypt.c: /tmp/cckUmo8G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckUmo8G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckUmo8G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckUmo8G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUmo8G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUmo8G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUmo8G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUmo8G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUmo8G.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckUmo8G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckUmo8G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckUmo8G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckUmo8G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUmo8G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckUmo8G.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckUmo8G.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckUmo8G.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckUmo8G.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckUmo8G.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckUmo8G.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckUmo8G.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckUmo8G.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckUmo8G.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckUmo8G.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAQ7Le9.s: Assembler messages:
encrypt.c: /tmp/ccAQ7Le9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAQ7Le9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAQ7Le9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAQ7Le9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQ7Le9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQ7Le9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQ7Le9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQ7Le9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQ7Le9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAQ7Le9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAQ7Le9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAQ7Le9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAQ7Le9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQ7Le9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAQ7Le9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAQ7Le9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAQ7Le9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAQ7Le9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAQ7Le9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQ7Le9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAQ7Le9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAQ7Le9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAQ7Le9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAQ7Le9.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAXNpqy.s: Assembler messages:
encrypt.c: /tmp/ccAXNpqy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAXNpqy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAXNpqy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAXNpqy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXNpqy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXNpqy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXNpqy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXNpqy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXNpqy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAXNpqy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAXNpqy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAXNpqy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAXNpqy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXNpqy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAXNpqy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAXNpqy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAXNpqy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAXNpqy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAXNpqy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAXNpqy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXNpqy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAXNpqy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAXNpqy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAXNpqy.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIgGB5c.s: Assembler messages:
encrypt.c: /tmp/ccIgGB5c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIgGB5c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIgGB5c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIgGB5c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgGB5c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgGB5c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgGB5c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgGB5c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgGB5c.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIgGB5c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIgGB5c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIgGB5c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIgGB5c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgGB5c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIgGB5c.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIgGB5c.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIgGB5c.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIgGB5c.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIgGB5c.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgGB5c.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIgGB5c.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIgGB5c.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIgGB5c.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIgGB5c.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPLYbuF.s: Assembler messages:
encrypt.c: /tmp/ccPLYbuF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPLYbuF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPLYbuF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPLYbuF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLYbuF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLYbuF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLYbuF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLYbuF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLYbuF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPLYbuF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPLYbuF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPLYbuF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPLYbuF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLYbuF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPLYbuF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPLYbuF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPLYbuF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPLYbuF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPLYbuF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPLYbuF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLYbuF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPLYbuF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPLYbuF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPLYbuF.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmbrtNx.s: Assembler messages:
encrypt.c: /tmp/ccmbrtNx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmbrtNx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmbrtNx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmbrtNx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbrtNx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbrtNx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbrtNx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbrtNx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbrtNx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmbrtNx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmbrtNx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmbrtNx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmbrtNx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbrtNx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmbrtNx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmbrtNx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmbrtNx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmbrtNx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmbrtNx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmbrtNx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbrtNx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmbrtNx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmbrtNx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmbrtNx.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctdyzFb.s: Assembler messages:
encrypt.c: /tmp/cctdyzFb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctdyzFb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctdyzFb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctdyzFb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdyzFb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdyzFb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdyzFb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdyzFb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdyzFb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctdyzFb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctdyzFb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctdyzFb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctdyzFb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdyzFb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctdyzFb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctdyzFb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctdyzFb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctdyzFb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctdyzFb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdyzFb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctdyzFb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctdyzFb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctdyzFb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctdyzFb.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrI7uMD.s: Assembler messages:
encrypt.c: /tmp/ccrI7uMD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrI7uMD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrI7uMD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrI7uMD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrI7uMD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrI7uMD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrI7uMD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrI7uMD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrI7uMD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrI7uMD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrI7uMD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrI7uMD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrI7uMD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrI7uMD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrI7uMD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrI7uMD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrI7uMD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrI7uMD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrI7uMD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrI7uMD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrI7uMD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrI7uMD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrI7uMD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrI7uMD.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczrHpyi.s: Assembler messages:
encrypt.c: /tmp/cczrHpyi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczrHpyi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczrHpyi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczrHpyi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrHpyi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrHpyi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrHpyi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrHpyi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrHpyi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczrHpyi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczrHpyi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczrHpyi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczrHpyi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrHpyi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczrHpyi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczrHpyi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczrHpyi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczrHpyi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczrHpyi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrHpyi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczrHpyi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczrHpyi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczrHpyi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczrHpyi.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc8hihH7.s: Assembler messages:
encrypt.c: /tmp/cc8hihH7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8hihH7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8hihH7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8hihH7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hihH7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hihH7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hihH7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hihH7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hihH7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8hihH7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8hihH7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8hihH7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8hihH7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hihH7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8hihH7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8hihH7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8hihH7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8hihH7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8hihH7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8hihH7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hihH7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8hihH7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8hihH7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8hihH7.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccGvKBxL.s: Assembler messages:
encrypt.c: /tmp/ccGvKBxL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGvKBxL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGvKBxL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGvKBxL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvKBxL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvKBxL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvKBxL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvKBxL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvKBxL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGvKBxL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGvKBxL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGvKBxL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGvKBxL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvKBxL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGvKBxL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGvKBxL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGvKBxL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGvKBxL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGvKBxL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvKBxL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGvKBxL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGvKBxL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGvKBxL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGvKBxL.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIf6HwN.s: Assembler messages:
encrypt.c: /tmp/ccIf6HwN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIf6HwN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIf6HwN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIf6HwN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIf6HwN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIf6HwN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIf6HwN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIf6HwN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIf6HwN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIf6HwN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIf6HwN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIf6HwN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIf6HwN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIf6HwN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIf6HwN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIf6HwN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIf6HwN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIf6HwN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIf6HwN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIf6HwN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIf6HwN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIf6HwN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIf6HwN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIf6HwN.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyE5Zma.s: Assembler messages:
encrypt.c: /tmp/ccyE5Zma.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyE5Zma.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyE5Zma.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyE5Zma.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyE5Zma.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyE5Zma.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyE5Zma.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyE5Zma.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyE5Zma.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyE5Zma.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyE5Zma.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyE5Zma.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyE5Zma.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyE5Zma.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyE5Zma.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyE5Zma.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyE5Zma.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyE5Zma.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyE5Zma.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyE5Zma.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyE5Zma.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyE5Zma.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyE5Zma.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyE5Zma.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKcpgHs.s: Assembler messages:
encrypt.c: /tmp/ccKcpgHs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKcpgHs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKcpgHs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKcpgHs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKcpgHs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKcpgHs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKcpgHs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKcpgHs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKcpgHs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKcpgHs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKcpgHs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKcpgHs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKcpgHs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKcpgHs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKcpgHs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKcpgHs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKcpgHs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKcpgHs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKcpgHs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKcpgHs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKcpgHs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKcpgHs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKcpgHs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKcpgHs.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbEGpjT.s: Assembler messages:
encrypt.c: /tmp/ccbEGpjT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbEGpjT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbEGpjT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbEGpjT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEGpjT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEGpjT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEGpjT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEGpjT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEGpjT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbEGpjT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbEGpjT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbEGpjT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbEGpjT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEGpjT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbEGpjT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbEGpjT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbEGpjT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbEGpjT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbEGpjT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbEGpjT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEGpjT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbEGpjT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbEGpjT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbEGpjT.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDtpBAq.s: Assembler messages:
encrypt.c: /tmp/ccDtpBAq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDtpBAq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDtpBAq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDtpBAq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtpBAq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtpBAq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtpBAq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtpBAq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtpBAq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDtpBAq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDtpBAq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDtpBAq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDtpBAq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtpBAq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDtpBAq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDtpBAq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDtpBAq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDtpBAq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDtpBAq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtpBAq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDtpBAq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDtpBAq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDtpBAq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDtpBAq.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHvpXQV.s: Assembler messages:
encrypt.c: /tmp/ccHvpXQV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHvpXQV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHvpXQV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHvpXQV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvpXQV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvpXQV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvpXQV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvpXQV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvpXQV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHvpXQV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHvpXQV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHvpXQV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHvpXQV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvpXQV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHvpXQV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHvpXQV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHvpXQV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHvpXQV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHvpXQV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHvpXQV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvpXQV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHvpXQV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHvpXQV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHvpXQV.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccotVhvh.s: Assembler messages:
encrypt.c: /tmp/ccotVhvh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccotVhvh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccotVhvh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccotVhvh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotVhvh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotVhvh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotVhvh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotVhvh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotVhvh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccotVhvh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccotVhvh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccotVhvh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccotVhvh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotVhvh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccotVhvh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccotVhvh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccotVhvh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccotVhvh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccotVhvh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccotVhvh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotVhvh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccotVhvh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccotVhvh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccotVhvh.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccxTNFhQ.s: Assembler messages:
encrypt.c: /tmp/ccxTNFhQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxTNFhQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxTNFhQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxTNFhQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTNFhQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTNFhQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTNFhQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTNFhQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTNFhQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxTNFhQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxTNFhQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxTNFhQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxTNFhQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTNFhQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxTNFhQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxTNFhQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxTNFhQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxTNFhQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxTNFhQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTNFhQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxTNFhQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxTNFhQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxTNFhQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxTNFhQ.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc54WhsO.s: Assembler messages:
encrypt.c: /tmp/cc54WhsO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc54WhsO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc54WhsO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc54WhsO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54WhsO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54WhsO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54WhsO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54WhsO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54WhsO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc54WhsO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc54WhsO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc54WhsO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc54WhsO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54WhsO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc54WhsO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc54WhsO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc54WhsO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc54WhsO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc54WhsO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54WhsO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc54WhsO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc54WhsO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc54WhsO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc54WhsO.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cchv5sSj.s: Assembler messages:
encrypt.c: /tmp/cchv5sSj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchv5sSj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchv5sSj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchv5sSj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv5sSj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv5sSj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv5sSj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv5sSj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv5sSj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchv5sSj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchv5sSj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchv5sSj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchv5sSj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv5sSj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchv5sSj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchv5sSj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchv5sSj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchv5sSj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchv5sSj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchv5sSj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv5sSj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchv5sSj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchv5sSj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchv5sSj.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWEGguj.s: Assembler messages:
encrypt.c: /tmp/ccWEGguj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWEGguj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWEGguj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWEGguj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEGguj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEGguj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEGguj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEGguj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEGguj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWEGguj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWEGguj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWEGguj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWEGguj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEGguj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWEGguj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWEGguj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWEGguj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWEGguj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWEGguj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWEGguj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEGguj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWEGguj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWEGguj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWEGguj.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyZ5wNS.s: Assembler messages:
encrypt.c: /tmp/ccyZ5wNS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyZ5wNS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyZ5wNS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyZ5wNS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZ5wNS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZ5wNS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZ5wNS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZ5wNS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZ5wNS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyZ5wNS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyZ5wNS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyZ5wNS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyZ5wNS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZ5wNS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyZ5wNS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyZ5wNS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyZ5wNS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyZ5wNS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyZ5wNS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZ5wNS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyZ5wNS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyZ5wNS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyZ5wNS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyZ5wNS.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGuNOfr.s: Assembler messages:
encrypt.c: /tmp/ccGuNOfr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGuNOfr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGuNOfr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGuNOfr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuNOfr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuNOfr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuNOfr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuNOfr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuNOfr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGuNOfr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGuNOfr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGuNOfr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGuNOfr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuNOfr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGuNOfr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGuNOfr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGuNOfr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGuNOfr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGuNOfr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGuNOfr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuNOfr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGuNOfr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGuNOfr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGuNOfr.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccO3LOAV.s: Assembler messages:
encrypt.c: /tmp/ccO3LOAV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO3LOAV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO3LOAV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO3LOAV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3LOAV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3LOAV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3LOAV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3LOAV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3LOAV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO3LOAV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO3LOAV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO3LOAV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO3LOAV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3LOAV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO3LOAV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO3LOAV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO3LOAV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO3LOAV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO3LOAV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3LOAV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO3LOAV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO3LOAV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO3LOAV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO3LOAV.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccUE2o2h.s: Assembler messages:
encrypt.c: /tmp/ccUE2o2h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUE2o2h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUE2o2h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUE2o2h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUE2o2h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUE2o2h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUE2o2h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUE2o2h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUE2o2h.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUE2o2h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUE2o2h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUE2o2h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUE2o2h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUE2o2h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUE2o2h.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUE2o2h.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUE2o2h.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUE2o2h.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUE2o2h.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUE2o2h.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUE2o2h.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUE2o2h.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUE2o2h.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUE2o2h.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccsZjaxH.s: Assembler messages:
encrypt.c: /tmp/ccsZjaxH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsZjaxH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsZjaxH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsZjaxH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZjaxH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZjaxH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZjaxH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZjaxH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZjaxH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsZjaxH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsZjaxH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsZjaxH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsZjaxH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZjaxH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsZjaxH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsZjaxH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsZjaxH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsZjaxH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsZjaxH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsZjaxH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsZjaxH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsZjaxH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsZjaxH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsZjaxH.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5iOTNj.s: Assembler messages:
encrypt.c: /tmp/cc5iOTNj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5iOTNj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5iOTNj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5iOTNj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5iOTNj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5iOTNj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5iOTNj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5iOTNj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5iOTNj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5iOTNj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5iOTNj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5iOTNj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5iOTNj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5iOTNj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5iOTNj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5iOTNj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5iOTNj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5iOTNj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5iOTNj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5iOTNj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5iOTNj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5iOTNj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5iOTNj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5iOTNj.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnj6pcO.s: Assembler messages:
encrypt.c: /tmp/ccnj6pcO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnj6pcO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnj6pcO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnj6pcO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnj6pcO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnj6pcO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnj6pcO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnj6pcO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnj6pcO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnj6pcO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnj6pcO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnj6pcO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnj6pcO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnj6pcO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnj6pcO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnj6pcO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnj6pcO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnj6pcO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnj6pcO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnj6pcO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnj6pcO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnj6pcO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnj6pcO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnj6pcO.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBtgD7z.s: Assembler messages:
encrypt.c: /tmp/ccBtgD7z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBtgD7z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBtgD7z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBtgD7z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtgD7z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtgD7z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtgD7z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtgD7z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtgD7z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBtgD7z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBtgD7z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBtgD7z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBtgD7z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtgD7z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBtgD7z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBtgD7z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBtgD7z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBtgD7z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBtgD7z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtgD7z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBtgD7z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBtgD7z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBtgD7z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBtgD7z.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdzVVfw.s: Assembler messages:
encrypt.c: /tmp/ccdzVVfw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdzVVfw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdzVVfw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdzVVfw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzVVfw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzVVfw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzVVfw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzVVfw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzVVfw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdzVVfw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdzVVfw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdzVVfw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdzVVfw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzVVfw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdzVVfw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdzVVfw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdzVVfw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdzVVfw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdzVVfw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdzVVfw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzVVfw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdzVVfw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdzVVfw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdzVVfw.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFpzqrB.s: Assembler messages:
encrypt.c: /tmp/ccFpzqrB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFpzqrB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFpzqrB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFpzqrB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpzqrB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpzqrB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpzqrB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpzqrB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpzqrB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFpzqrB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFpzqrB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFpzqrB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFpzqrB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpzqrB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFpzqrB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFpzqrB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFpzqrB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFpzqrB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFpzqrB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFpzqrB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpzqrB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFpzqrB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFpzqrB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFpzqrB.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQSHqaG.s: Assembler messages:
encrypt.c: /tmp/ccQSHqaG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQSHqaG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQSHqaG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQSHqaG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSHqaG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSHqaG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSHqaG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSHqaG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSHqaG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQSHqaG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQSHqaG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQSHqaG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQSHqaG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSHqaG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQSHqaG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQSHqaG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQSHqaG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQSHqaG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQSHqaG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSHqaG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQSHqaG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQSHqaG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQSHqaG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQSHqaG.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEKghm0.s: Assembler messages:
encrypt.c: /tmp/ccEKghm0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEKghm0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEKghm0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEKghm0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKghm0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKghm0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKghm0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKghm0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKghm0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEKghm0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEKghm0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEKghm0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEKghm0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKghm0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEKghm0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEKghm0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEKghm0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEKghm0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEKghm0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEKghm0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKghm0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEKghm0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEKghm0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEKghm0.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbYoP7X.s: Assembler messages:
encrypt.c: /tmp/ccbYoP7X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbYoP7X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbYoP7X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbYoP7X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYoP7X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYoP7X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYoP7X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYoP7X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYoP7X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbYoP7X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbYoP7X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbYoP7X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbYoP7X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYoP7X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbYoP7X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbYoP7X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbYoP7X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbYoP7X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbYoP7X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYoP7X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbYoP7X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbYoP7X.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbYoP7X.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbYoP7X.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQTERw6.s: Assembler messages:
encrypt.c: /tmp/ccQTERw6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQTERw6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQTERw6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQTERw6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTERw6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTERw6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTERw6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTERw6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTERw6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQTERw6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQTERw6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQTERw6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQTERw6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTERw6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQTERw6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQTERw6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQTERw6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQTERw6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQTERw6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQTERw6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTERw6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQTERw6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQTERw6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQTERw6.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfx0Yy5.s: Assembler messages:
encrypt.c: /tmp/ccfx0Yy5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfx0Yy5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfx0Yy5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfx0Yy5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfx0Yy5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfx0Yy5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfx0Yy5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfx0Yy5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfx0Yy5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfx0Yy5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfx0Yy5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfx0Yy5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfx0Yy5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfx0Yy5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfx0Yy5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfx0Yy5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfx0Yy5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfx0Yy5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfx0Yy5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfx0Yy5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfx0Yy5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfx0Yy5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfx0Yy5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfx0Yy5.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9FHmfK.s: Assembler messages:
encrypt.c: /tmp/cc9FHmfK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9FHmfK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9FHmfK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9FHmfK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FHmfK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FHmfK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FHmfK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FHmfK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FHmfK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FHmfK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FHmfK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FHmfK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9FHmfK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FHmfK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9FHmfK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FHmfK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9FHmfK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FHmfK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9FHmfK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9FHmfK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FHmfK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9FHmfK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9FHmfK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9FHmfK.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHRmOzX.s: Assembler messages:
encrypt.c: /tmp/ccHRmOzX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHRmOzX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHRmOzX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHRmOzX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRmOzX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRmOzX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRmOzX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRmOzX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRmOzX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHRmOzX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHRmOzX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHRmOzX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHRmOzX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRmOzX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHRmOzX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHRmOzX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHRmOzX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHRmOzX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHRmOzX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRmOzX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHRmOzX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHRmOzX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHRmOzX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHRmOzX.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc81b0sP.s: Assembler messages:
encrypt.c: /tmp/cc81b0sP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc81b0sP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc81b0sP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc81b0sP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81b0sP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81b0sP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81b0sP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81b0sP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81b0sP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc81b0sP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc81b0sP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc81b0sP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc81b0sP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81b0sP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc81b0sP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc81b0sP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc81b0sP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc81b0sP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc81b0sP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc81b0sP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81b0sP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc81b0sP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc81b0sP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc81b0sP.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjLOXAZ.s: Assembler messages:
encrypt.c: /tmp/ccjLOXAZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjLOXAZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjLOXAZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjLOXAZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLOXAZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLOXAZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLOXAZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLOXAZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLOXAZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjLOXAZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjLOXAZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjLOXAZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjLOXAZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLOXAZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjLOXAZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjLOXAZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjLOXAZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjLOXAZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjLOXAZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLOXAZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjLOXAZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjLOXAZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjLOXAZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjLOXAZ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccbkdQyn.s: Assembler messages:
encrypt.c: /tmp/ccbkdQyn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbkdQyn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbkdQyn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbkdQyn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkdQyn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkdQyn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkdQyn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkdQyn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkdQyn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbkdQyn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbkdQyn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbkdQyn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbkdQyn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkdQyn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbkdQyn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbkdQyn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbkdQyn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbkdQyn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbkdQyn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkdQyn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbkdQyn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbkdQyn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbkdQyn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbkdQyn.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccrUh4lj.s: Assembler messages:
encrypt.c: /tmp/ccrUh4lj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrUh4lj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrUh4lj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrUh4lj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrUh4lj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrUh4lj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrUh4lj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrUh4lj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrUh4lj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrUh4lj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrUh4lj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrUh4lj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrUh4lj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrUh4lj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrUh4lj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrUh4lj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrUh4lj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrUh4lj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrUh4lj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrUh4lj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrUh4lj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrUh4lj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrUh4lj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrUh4lj.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCJ3Qmn.s: Assembler messages:
encrypt.c: /tmp/ccCJ3Qmn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCJ3Qmn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCJ3Qmn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCJ3Qmn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJ3Qmn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJ3Qmn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJ3Qmn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJ3Qmn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJ3Qmn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCJ3Qmn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCJ3Qmn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCJ3Qmn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCJ3Qmn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJ3Qmn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCJ3Qmn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCJ3Qmn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCJ3Qmn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCJ3Qmn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCJ3Qmn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJ3Qmn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCJ3Qmn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCJ3Qmn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCJ3Qmn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCJ3Qmn.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccr7qrzk.s: Assembler messages:
encrypt.c: /tmp/ccr7qrzk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr7qrzk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr7qrzk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccr7qrzk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7qrzk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7qrzk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7qrzk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7qrzk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7qrzk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr7qrzk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr7qrzk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr7qrzk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr7qrzk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7qrzk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr7qrzk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr7qrzk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccr7qrzk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr7qrzk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr7qrzk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr7qrzk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7qrzk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr7qrzk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr7qrzk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr7qrzk.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5lkkvi.s: Assembler messages:
encrypt.c: /tmp/cc5lkkvi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5lkkvi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5lkkvi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5lkkvi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lkkvi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lkkvi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lkkvi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lkkvi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lkkvi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5lkkvi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5lkkvi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5lkkvi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5lkkvi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lkkvi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5lkkvi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5lkkvi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5lkkvi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5lkkvi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5lkkvi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5lkkvi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lkkvi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5lkkvi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5lkkvi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5lkkvi.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc5lkkvi.s: Assembler messages:
encrypt.c: /tmp/cc5lkkvi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5lkkvi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5lkkvi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5lkkvi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lkkvi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lkkvi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lkkvi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lkkvi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lkkvi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5lkkvi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5lkkvi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5lkkvi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5lkkvi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lkkvi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5lkkvi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5lkkvi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5lkkvi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5lkkvi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5lkkvi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5lkkvi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lkkvi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5lkkvi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5lkkvi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5lkkvi.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccS6fFjj.s: Assembler messages:
encrypt.c: /tmp/ccS6fFjj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS6fFjj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS6fFjj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS6fFjj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6fFjj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6fFjj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6fFjj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6fFjj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6fFjj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS6fFjj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS6fFjj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS6fFjj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS6fFjj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6fFjj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS6fFjj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS6fFjj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS6fFjj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS6fFjj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS6fFjj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6fFjj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS6fFjj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS6fFjj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS6fFjj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS6fFjj.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccS6fFjj.s: Assembler messages:
encrypt.c: /tmp/ccS6fFjj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS6fFjj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS6fFjj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS6fFjj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6fFjj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6fFjj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6fFjj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6fFjj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6fFjj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS6fFjj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS6fFjj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS6fFjj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS6fFjj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6fFjj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS6fFjj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS6fFjj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS6fFjj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS6fFjj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS6fFjj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6fFjj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS6fFjj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS6fFjj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS6fFjj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS6fFjj.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFizHcl.s: Assembler messages:
encrypt.c: /tmp/ccFizHcl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFizHcl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFizHcl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFizHcl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFizHcl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFizHcl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFizHcl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFizHcl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFizHcl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFizHcl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFizHcl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFizHcl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFizHcl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFizHcl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFizHcl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFizHcl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFizHcl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFizHcl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFizHcl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFizHcl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFizHcl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFizHcl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFizHcl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFizHcl.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccFizHcl.s: Assembler messages:
encrypt.c: /tmp/ccFizHcl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFizHcl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFizHcl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFizHcl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFizHcl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFizHcl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFizHcl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFizHcl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFizHcl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFizHcl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFizHcl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFizHcl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFizHcl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFizHcl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFizHcl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFizHcl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFizHcl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFizHcl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFizHcl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFizHcl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFizHcl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFizHcl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFizHcl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFizHcl.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoYZYYn.s: Assembler messages:
encrypt.c: /tmp/ccoYZYYn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoYZYYn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoYZYYn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoYZYYn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYZYYn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYZYYn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYZYYn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYZYYn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYZYYn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoYZYYn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoYZYYn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoYZYYn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoYZYYn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYZYYn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoYZYYn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoYZYYn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoYZYYn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoYZYYn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoYZYYn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoYZYYn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYZYYn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoYZYYn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoYZYYn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoYZYYn.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccoYZYYn.s: Assembler messages:
encrypt.c: /tmp/ccoYZYYn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoYZYYn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoYZYYn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoYZYYn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYZYYn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYZYYn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYZYYn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYZYYn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYZYYn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoYZYYn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoYZYYn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoYZYYn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoYZYYn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYZYYn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoYZYYn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoYZYYn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoYZYYn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoYZYYn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoYZYYn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoYZYYn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYZYYn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoYZYYn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoYZYYn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoYZYYn.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccFwjitO.s: Assembler messages:
encrypt.c: /tmp/ccFwjitO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFwjitO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFwjitO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFwjitO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwjitO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwjitO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwjitO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwjitO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwjitO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFwjitO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFwjitO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFwjitO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFwjitO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwjitO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFwjitO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFwjitO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFwjitO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFwjitO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFwjitO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwjitO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFwjitO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFwjitO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFwjitO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFwjitO.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccFwjitO.s: Assembler messages:
encrypt.c: /tmp/ccFwjitO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFwjitO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFwjitO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFwjitO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwjitO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwjitO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwjitO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwjitO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwjitO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFwjitO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFwjitO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFwjitO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFwjitO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwjitO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFwjitO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFwjitO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFwjitO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFwjitO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFwjitO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwjitO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFwjitO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFwjitO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFwjitO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFwjitO.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cckRjTyG.s: Assembler messages:
encrypt.c: /tmp/cckRjTyG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckRjTyG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckRjTyG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckRjTyG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRjTyG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRjTyG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRjTyG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRjTyG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRjTyG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckRjTyG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckRjTyG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckRjTyG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckRjTyG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRjTyG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckRjTyG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckRjTyG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckRjTyG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckRjTyG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckRjTyG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckRjTyG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRjTyG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckRjTyG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckRjTyG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckRjTyG.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cckRjTyG.s: Assembler messages:
encrypt.c: /tmp/cckRjTyG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckRjTyG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckRjTyG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckRjTyG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRjTyG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRjTyG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRjTyG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRjTyG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRjTyG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckRjTyG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckRjTyG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckRjTyG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckRjTyG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRjTyG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckRjTyG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckRjTyG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckRjTyG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckRjTyG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckRjTyG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckRjTyG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRjTyG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckRjTyG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckRjTyG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckRjTyG.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cciFTuQL.s: Assembler messages:
encrypt.c: /tmp/cciFTuQL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciFTuQL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciFTuQL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciFTuQL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFTuQL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFTuQL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFTuQL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFTuQL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFTuQL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciFTuQL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciFTuQL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciFTuQL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciFTuQL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFTuQL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciFTuQL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciFTuQL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciFTuQL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciFTuQL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciFTuQL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciFTuQL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFTuQL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciFTuQL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciFTuQL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciFTuQL.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cciFTuQL.s: Assembler messages:
encrypt.c: /tmp/cciFTuQL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciFTuQL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciFTuQL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciFTuQL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFTuQL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFTuQL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFTuQL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFTuQL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFTuQL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciFTuQL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciFTuQL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciFTuQL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciFTuQL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFTuQL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciFTuQL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciFTuQL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciFTuQL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciFTuQL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciFTuQL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciFTuQL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFTuQL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciFTuQL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciFTuQL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciFTuQL.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccx1YWcV.s: Assembler messages:
encrypt.c: /tmp/ccx1YWcV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx1YWcV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx1YWcV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccx1YWcV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1YWcV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1YWcV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1YWcV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1YWcV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1YWcV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx1YWcV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx1YWcV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx1YWcV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx1YWcV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1YWcV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx1YWcV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccx1YWcV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx1YWcV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx1YWcV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx1YWcV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1YWcV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx1YWcV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx1YWcV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx1YWcV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx1YWcV.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccx1YWcV.s: Assembler messages:
encrypt.c: /tmp/ccx1YWcV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx1YWcV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx1YWcV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccx1YWcV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1YWcV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1YWcV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1YWcV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1YWcV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1YWcV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx1YWcV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx1YWcV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx1YWcV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx1YWcV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1YWcV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx1YWcV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccx1YWcV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx1YWcV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx1YWcV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx1YWcV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1YWcV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx1YWcV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx1YWcV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx1YWcV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx1YWcV.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6qt7hA.s: Assembler messages:
encrypt.c: /tmp/cc6qt7hA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6qt7hA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6qt7hA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6qt7hA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qt7hA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qt7hA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qt7hA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qt7hA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qt7hA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qt7hA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qt7hA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qt7hA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6qt7hA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qt7hA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6qt7hA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qt7hA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6qt7hA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qt7hA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6qt7hA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6qt7hA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qt7hA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6qt7hA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6qt7hA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6qt7hA.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccb1fNuJ.s: Assembler messages:
encrypt.c: /tmp/ccb1fNuJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb1fNuJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb1fNuJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccb1fNuJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1fNuJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1fNuJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1fNuJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1fNuJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1fNuJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb1fNuJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb1fNuJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb1fNuJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb1fNuJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1fNuJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb1fNuJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccb1fNuJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb1fNuJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb1fNuJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb1fNuJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1fNuJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb1fNuJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb1fNuJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb1fNuJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb1fNuJ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5nkKPP.s: Assembler messages:
encrypt.c: /tmp/cc5nkKPP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5nkKPP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5nkKPP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5nkKPP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5nkKPP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5nkKPP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5nkKPP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5nkKPP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5nkKPP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5nkKPP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5nkKPP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5nkKPP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5nkKPP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5nkKPP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5nkKPP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5nkKPP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5nkKPP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5nkKPP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5nkKPP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5nkKPP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5nkKPP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5nkKPP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5nkKPP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5nkKPP.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6vbQfH.s: Assembler messages:
encrypt.c: /tmp/cc6vbQfH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6vbQfH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6vbQfH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6vbQfH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vbQfH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vbQfH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vbQfH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vbQfH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vbQfH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6vbQfH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6vbQfH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6vbQfH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6vbQfH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vbQfH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6vbQfH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6vbQfH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6vbQfH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6vbQfH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6vbQfH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6vbQfH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6vbQfH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6vbQfH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6vbQfH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6vbQfH.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccWzz5Xa.s: Assembler messages:
encrypt.c: /tmp/ccWzz5Xa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWzz5Xa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWzz5Xa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWzz5Xa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzz5Xa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzz5Xa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzz5Xa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzz5Xa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzz5Xa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWzz5Xa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWzz5Xa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWzz5Xa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWzz5Xa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzz5Xa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWzz5Xa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWzz5Xa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWzz5Xa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWzz5Xa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWzz5Xa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWzz5Xa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzz5Xa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWzz5Xa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWzz5Xa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWzz5Xa.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccxGEeq7.s: Assembler messages:
encrypt.c: /tmp/ccxGEeq7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxGEeq7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxGEeq7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxGEeq7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGEeq7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGEeq7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGEeq7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGEeq7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGEeq7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxGEeq7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxGEeq7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxGEeq7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxGEeq7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGEeq7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxGEeq7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxGEeq7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxGEeq7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxGEeq7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxGEeq7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGEeq7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxGEeq7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxGEeq7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxGEeq7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxGEeq7.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdIpTic.s: Assembler messages:
encrypt.c: /tmp/ccdIpTic.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdIpTic.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdIpTic.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdIpTic.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIpTic.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIpTic.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIpTic.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIpTic.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIpTic.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdIpTic.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdIpTic.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdIpTic.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdIpTic.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIpTic.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdIpTic.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdIpTic.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdIpTic.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdIpTic.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdIpTic.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdIpTic.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIpTic.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdIpTic.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdIpTic.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdIpTic.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccp0ZLee.s: Assembler messages:
encrypt.c: /tmp/ccp0ZLee.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp0ZLee.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp0ZLee.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp0ZLee.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0ZLee.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0ZLee.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0ZLee.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0ZLee.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0ZLee.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp0ZLee.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp0ZLee.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp0ZLee.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp0ZLee.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0ZLee.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp0ZLee.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp0ZLee.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp0ZLee.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp0ZLee.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp0ZLee.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0ZLee.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp0ZLee.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp0ZLee.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp0ZLee.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp0ZLee.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccE2Mpl4.s: Assembler messages:
encrypt.c: /tmp/ccE2Mpl4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE2Mpl4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE2Mpl4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE2Mpl4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2Mpl4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2Mpl4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2Mpl4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2Mpl4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2Mpl4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE2Mpl4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE2Mpl4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE2Mpl4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE2Mpl4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2Mpl4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE2Mpl4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE2Mpl4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE2Mpl4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE2Mpl4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE2Mpl4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE2Mpl4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE2Mpl4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE2Mpl4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE2Mpl4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE2Mpl4.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctBspH4.s: Assembler messages:
encrypt.c: /tmp/cctBspH4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctBspH4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctBspH4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctBspH4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBspH4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBspH4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBspH4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBspH4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBspH4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctBspH4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctBspH4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctBspH4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctBspH4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBspH4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctBspH4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctBspH4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctBspH4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctBspH4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctBspH4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctBspH4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBspH4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctBspH4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctBspH4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctBspH4.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cccVxRwA.s: Assembler messages:
encrypt.c: /tmp/cccVxRwA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccVxRwA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccVxRwA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccVxRwA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVxRwA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVxRwA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVxRwA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVxRwA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVxRwA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccVxRwA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccVxRwA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccVxRwA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccVxRwA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVxRwA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccVxRwA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccVxRwA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccVxRwA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccVxRwA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccVxRwA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVxRwA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccVxRwA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccVxRwA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccVxRwA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccVxRwA.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccovFm6s.s: Assembler messages:
encrypt.c: /tmp/ccovFm6s.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccovFm6s.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccovFm6s.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccovFm6s.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccovFm6s.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccovFm6s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccovFm6s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccovFm6s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccovFm6s.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccovFm6s.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccovFm6s.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccovFm6s.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccovFm6s.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccovFm6s.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccovFm6s.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccovFm6s.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccovFm6s.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccovFm6s.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccovFm6s.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccovFm6s.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccovFm6s.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccovFm6s.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccovFm6s.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccovFm6s.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc94Qfay.s: Assembler messages:
encrypt.c: /tmp/cc94Qfay.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc94Qfay.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc94Qfay.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc94Qfay.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94Qfay.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94Qfay.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94Qfay.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94Qfay.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94Qfay.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc94Qfay.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc94Qfay.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc94Qfay.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc94Qfay.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94Qfay.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc94Qfay.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc94Qfay.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc94Qfay.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc94Qfay.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc94Qfay.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc94Qfay.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94Qfay.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc94Qfay.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc94Qfay.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc94Qfay.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJWFAcH.s: Assembler messages:
encrypt.c: /tmp/ccJWFAcH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJWFAcH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJWFAcH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJWFAcH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWFAcH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWFAcH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWFAcH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWFAcH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWFAcH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJWFAcH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJWFAcH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJWFAcH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJWFAcH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWFAcH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJWFAcH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJWFAcH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJWFAcH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJWFAcH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJWFAcH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWFAcH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJWFAcH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJWFAcH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJWFAcH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJWFAcH.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQbSrl3.s: Assembler messages:
encrypt.c: /tmp/ccQbSrl3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQbSrl3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQbSrl3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQbSrl3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbSrl3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbSrl3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbSrl3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbSrl3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbSrl3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQbSrl3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQbSrl3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQbSrl3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQbSrl3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbSrl3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQbSrl3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQbSrl3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQbSrl3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQbSrl3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQbSrl3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbSrl3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQbSrl3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQbSrl3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQbSrl3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQbSrl3.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccycofl3.s: Assembler messages:
encrypt.c: /tmp/ccycofl3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccycofl3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccycofl3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccycofl3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccycofl3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccycofl3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccycofl3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccycofl3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccycofl3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccycofl3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccycofl3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccycofl3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccycofl3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccycofl3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccycofl3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccycofl3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccycofl3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccycofl3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccycofl3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccycofl3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccycofl3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccycofl3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccycofl3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccycofl3.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRWDqPX.s: Assembler messages:
encrypt.c: /tmp/ccRWDqPX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRWDqPX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRWDqPX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRWDqPX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWDqPX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWDqPX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWDqPX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWDqPX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWDqPX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRWDqPX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRWDqPX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRWDqPX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRWDqPX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWDqPX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRWDqPX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRWDqPX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRWDqPX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRWDqPX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRWDqPX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRWDqPX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWDqPX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRWDqPX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRWDqPX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRWDqPX.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccq0gEG8.s: Assembler messages:
encrypt.c: /tmp/ccq0gEG8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq0gEG8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq0gEG8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq0gEG8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0gEG8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0gEG8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0gEG8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0gEG8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0gEG8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq0gEG8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq0gEG8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq0gEG8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq0gEG8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0gEG8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq0gEG8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq0gEG8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq0gEG8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq0gEG8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq0gEG8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0gEG8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq0gEG8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq0gEG8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq0gEG8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq0gEG8.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9Wdzkr.s: Assembler messages:
encrypt.c: /tmp/cc9Wdzkr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9Wdzkr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9Wdzkr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9Wdzkr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Wdzkr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Wdzkr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Wdzkr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Wdzkr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Wdzkr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Wdzkr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Wdzkr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Wdzkr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9Wdzkr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Wdzkr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9Wdzkr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Wdzkr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9Wdzkr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Wdzkr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Wdzkr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Wdzkr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Wdzkr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Wdzkr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9Wdzkr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Wdzkr.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJT4hAy.s: Assembler messages:
encrypt.c: /tmp/ccJT4hAy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJT4hAy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJT4hAy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJT4hAy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJT4hAy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJT4hAy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJT4hAy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJT4hAy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJT4hAy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJT4hAy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJT4hAy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJT4hAy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJT4hAy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJT4hAy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJT4hAy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJT4hAy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJT4hAy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJT4hAy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJT4hAy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJT4hAy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJT4hAy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJT4hAy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJT4hAy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJT4hAy.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUmPHLw.s: Assembler messages:
encrypt.c: /tmp/ccUmPHLw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUmPHLw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUmPHLw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUmPHLw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmPHLw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmPHLw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmPHLw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmPHLw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmPHLw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUmPHLw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUmPHLw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUmPHLw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUmPHLw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmPHLw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUmPHLw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUmPHLw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUmPHLw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUmPHLw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUmPHLw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmPHLw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUmPHLw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUmPHLw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUmPHLw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUmPHLw.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuqYdTs.s: Assembler messages:
encrypt.c: /tmp/ccuqYdTs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuqYdTs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuqYdTs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuqYdTs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqYdTs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqYdTs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqYdTs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqYdTs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqYdTs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuqYdTs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuqYdTs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuqYdTs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuqYdTs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqYdTs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuqYdTs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuqYdTs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuqYdTs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuqYdTs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuqYdTs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuqYdTs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqYdTs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuqYdTs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuqYdTs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuqYdTs.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHCFOib.s: Assembler messages:
encrypt.c: /tmp/ccHCFOib.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHCFOib.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHCFOib.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHCFOib.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHCFOib.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHCFOib.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHCFOib.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHCFOib.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHCFOib.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHCFOib.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHCFOib.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHCFOib.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHCFOib.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHCFOib.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHCFOib.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHCFOib.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHCFOib.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHCFOib.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHCFOib.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHCFOib.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHCFOib.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHCFOib.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHCFOib.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHCFOib.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdDWYRZ.s: Assembler messages:
encrypt.c: /tmp/ccdDWYRZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdDWYRZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdDWYRZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdDWYRZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDWYRZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDWYRZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDWYRZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDWYRZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDWYRZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdDWYRZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdDWYRZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdDWYRZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdDWYRZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDWYRZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdDWYRZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdDWYRZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdDWYRZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdDWYRZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdDWYRZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdDWYRZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDWYRZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdDWYRZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdDWYRZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdDWYRZ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbTVpsg.s: Assembler messages:
encrypt.c: /tmp/ccbTVpsg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbTVpsg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbTVpsg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbTVpsg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTVpsg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTVpsg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTVpsg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTVpsg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTVpsg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbTVpsg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbTVpsg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbTVpsg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbTVpsg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTVpsg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbTVpsg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbTVpsg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbTVpsg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbTVpsg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbTVpsg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTVpsg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbTVpsg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbTVpsg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbTVpsg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbTVpsg.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjCBRF6.s: Assembler messages:
encrypt.c: /tmp/ccjCBRF6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjCBRF6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjCBRF6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjCBRF6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCBRF6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCBRF6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCBRF6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCBRF6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCBRF6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjCBRF6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjCBRF6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjCBRF6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjCBRF6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCBRF6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjCBRF6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjCBRF6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjCBRF6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjCBRF6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjCBRF6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjCBRF6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCBRF6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjCBRF6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjCBRF6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjCBRF6.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1uFZyz.s: Assembler messages:
encrypt.c: /tmp/cc1uFZyz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1uFZyz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1uFZyz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1uFZyz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uFZyz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uFZyz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uFZyz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uFZyz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uFZyz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1uFZyz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1uFZyz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1uFZyz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1uFZyz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uFZyz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1uFZyz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1uFZyz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1uFZyz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1uFZyz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1uFZyz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uFZyz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1uFZyz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1uFZyz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1uFZyz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1uFZyz.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/cczJZfJz.s: Assembler messages:
encrypt.c: /tmp/cczJZfJz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczJZfJz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczJZfJz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczJZfJz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJZfJz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJZfJz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJZfJz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJZfJz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJZfJz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczJZfJz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczJZfJz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczJZfJz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczJZfJz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJZfJz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczJZfJz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczJZfJz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczJZfJz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczJZfJz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczJZfJz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczJZfJz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJZfJz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczJZfJz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczJZfJz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczJZfJz.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVRtCvE.s: Assembler messages:
encrypt.c: /tmp/ccVRtCvE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVRtCvE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVRtCvE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVRtCvE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRtCvE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRtCvE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRtCvE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRtCvE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRtCvE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVRtCvE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVRtCvE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVRtCvE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVRtCvE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRtCvE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVRtCvE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVRtCvE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVRtCvE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVRtCvE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVRtCvE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRtCvE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVRtCvE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVRtCvE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVRtCvE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVRtCvE.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWXr6GB.s: Assembler messages:
encrypt.c: /tmp/ccWXr6GB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWXr6GB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWXr6GB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWXr6GB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXr6GB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXr6GB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXr6GB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXr6GB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXr6GB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWXr6GB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWXr6GB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWXr6GB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWXr6GB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXr6GB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWXr6GB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWXr6GB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWXr6GB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWXr6GB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWXr6GB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWXr6GB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXr6GB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWXr6GB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWXr6GB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWXr6GB.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJKVj7n.s: Assembler messages:
encrypt.c: /tmp/ccJKVj7n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJKVj7n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJKVj7n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJKVj7n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKVj7n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKVj7n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKVj7n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKVj7n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKVj7n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJKVj7n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJKVj7n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJKVj7n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJKVj7n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKVj7n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJKVj7n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJKVj7n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJKVj7n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJKVj7n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJKVj7n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKVj7n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJKVj7n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJKVj7n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJKVj7n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJKVj7n.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVQGeB9.s: Assembler messages:
encrypt.c: /tmp/ccVQGeB9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVQGeB9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVQGeB9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVQGeB9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQGeB9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQGeB9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQGeB9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQGeB9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQGeB9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVQGeB9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVQGeB9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVQGeB9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVQGeB9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQGeB9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVQGeB9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVQGeB9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVQGeB9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVQGeB9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVQGeB9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVQGeB9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQGeB9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVQGeB9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVQGeB9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVQGeB9.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9hmvUe.s: Assembler messages:
encrypt.c: /tmp/cc9hmvUe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9hmvUe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9hmvUe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9hmvUe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hmvUe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hmvUe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hmvUe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hmvUe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hmvUe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9hmvUe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9hmvUe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9hmvUe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9hmvUe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hmvUe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9hmvUe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9hmvUe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9hmvUe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9hmvUe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9hmvUe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9hmvUe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hmvUe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9hmvUe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9hmvUe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9hmvUe.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctEmPkf.s: Assembler messages:
encrypt.c: /tmp/cctEmPkf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctEmPkf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctEmPkf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctEmPkf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctEmPkf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctEmPkf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctEmPkf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctEmPkf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctEmPkf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctEmPkf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctEmPkf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctEmPkf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctEmPkf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctEmPkf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctEmPkf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctEmPkf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctEmPkf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctEmPkf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctEmPkf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctEmPkf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctEmPkf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctEmPkf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctEmPkf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctEmPkf.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZcdOdL.s: Assembler messages:
encrypt.c: /tmp/ccZcdOdL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZcdOdL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZcdOdL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZcdOdL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcdOdL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcdOdL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcdOdL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcdOdL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcdOdL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZcdOdL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZcdOdL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZcdOdL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZcdOdL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcdOdL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZcdOdL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZcdOdL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZcdOdL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZcdOdL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZcdOdL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcdOdL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZcdOdL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZcdOdL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZcdOdL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZcdOdL.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgko7xJ.s: Assembler messages:
encrypt.c: /tmp/ccgko7xJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgko7xJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgko7xJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgko7xJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgko7xJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgko7xJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgko7xJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgko7xJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgko7xJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgko7xJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgko7xJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgko7xJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgko7xJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgko7xJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgko7xJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgko7xJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgko7xJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgko7xJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgko7xJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgko7xJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgko7xJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgko7xJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgko7xJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgko7xJ.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJZNYDO.s: Assembler messages:
encrypt.c: /tmp/ccJZNYDO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJZNYDO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJZNYDO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJZNYDO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZNYDO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZNYDO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZNYDO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZNYDO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZNYDO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZNYDO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZNYDO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZNYDO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJZNYDO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZNYDO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJZNYDO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZNYDO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJZNYDO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZNYDO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJZNYDO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJZNYDO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZNYDO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJZNYDO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJZNYDO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJZNYDO.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchsoDXN.s: Assembler messages:
encrypt.c: /tmp/cchsoDXN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchsoDXN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchsoDXN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchsoDXN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsoDXN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsoDXN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsoDXN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsoDXN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsoDXN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchsoDXN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchsoDXN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchsoDXN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchsoDXN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsoDXN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchsoDXN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchsoDXN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchsoDXN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchsoDXN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchsoDXN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsoDXN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchsoDXN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchsoDXN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchsoDXN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchsoDXN.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1I4ifJ.s: Assembler messages:
encrypt.c: /tmp/cc1I4ifJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1I4ifJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1I4ifJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1I4ifJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1I4ifJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1I4ifJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1I4ifJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1I4ifJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1I4ifJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1I4ifJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1I4ifJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1I4ifJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1I4ifJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1I4ifJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1I4ifJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1I4ifJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1I4ifJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1I4ifJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1I4ifJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1I4ifJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1I4ifJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1I4ifJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1I4ifJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1I4ifJ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTQ1LVR.s: Assembler messages:
encrypt.c: /tmp/ccTQ1LVR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTQ1LVR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTQ1LVR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTQ1LVR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQ1LVR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQ1LVR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQ1LVR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQ1LVR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQ1LVR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTQ1LVR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTQ1LVR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTQ1LVR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTQ1LVR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQ1LVR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTQ1LVR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTQ1LVR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTQ1LVR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTQ1LVR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTQ1LVR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQ1LVR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTQ1LVR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTQ1LVR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTQ1LVR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTQ1LVR.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbQCUvQ.s: Assembler messages:
encrypt.c: /tmp/ccbQCUvQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbQCUvQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbQCUvQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbQCUvQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQCUvQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQCUvQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQCUvQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQCUvQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQCUvQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbQCUvQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbQCUvQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbQCUvQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbQCUvQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQCUvQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbQCUvQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbQCUvQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbQCUvQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbQCUvQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbQCUvQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbQCUvQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQCUvQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbQCUvQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbQCUvQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbQCUvQ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccs6JbPM.s: Assembler messages:
encrypt.c: /tmp/ccs6JbPM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs6JbPM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs6JbPM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccs6JbPM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6JbPM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6JbPM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6JbPM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6JbPM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6JbPM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs6JbPM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs6JbPM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs6JbPM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs6JbPM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6JbPM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs6JbPM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccs6JbPM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs6JbPM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs6JbPM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs6JbPM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6JbPM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs6JbPM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs6JbPM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs6JbPM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs6JbPM.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cc7r9LUf.s: Assembler messages:
encrypt.c: /tmp/cc7r9LUf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7r9LUf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7r9LUf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7r9LUf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7r9LUf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7r9LUf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7r9LUf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7r9LUf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7r9LUf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7r9LUf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7r9LUf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7r9LUf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7r9LUf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7r9LUf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7r9LUf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7r9LUf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7r9LUf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7r9LUf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7r9LUf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7r9LUf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7r9LUf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7r9LUf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7r9LUf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7r9LUf.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccRgpq2i.s: Assembler messages:
encrypt.c: /tmp/ccRgpq2i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRgpq2i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRgpq2i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRgpq2i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgpq2i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgpq2i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgpq2i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgpq2i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgpq2i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRgpq2i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRgpq2i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRgpq2i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRgpq2i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgpq2i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRgpq2i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRgpq2i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRgpq2i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRgpq2i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRgpq2i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRgpq2i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRgpq2i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRgpq2i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRgpq2i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRgpq2i.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHUKJ2d.s: Assembler messages:
encrypt.c: /tmp/ccHUKJ2d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHUKJ2d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHUKJ2d.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHUKJ2d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUKJ2d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUKJ2d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUKJ2d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUKJ2d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUKJ2d.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHUKJ2d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHUKJ2d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHUKJ2d.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHUKJ2d.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUKJ2d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHUKJ2d.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHUKJ2d.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHUKJ2d.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHUKJ2d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHUKJ2d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHUKJ2d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUKJ2d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHUKJ2d.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHUKJ2d.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHUKJ2d.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccadDBqm.s: Assembler messages:
encrypt.c: /tmp/ccadDBqm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccadDBqm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccadDBqm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccadDBqm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadDBqm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadDBqm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadDBqm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadDBqm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadDBqm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccadDBqm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccadDBqm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccadDBqm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccadDBqm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadDBqm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccadDBqm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccadDBqm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccadDBqm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccadDBqm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccadDBqm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadDBqm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccadDBqm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccadDBqm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccadDBqm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccadDBqm.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKz1vkS.s: Assembler messages:
encrypt.c: /tmp/ccKz1vkS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKz1vkS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKz1vkS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKz1vkS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz1vkS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz1vkS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz1vkS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz1vkS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz1vkS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKz1vkS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKz1vkS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKz1vkS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKz1vkS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz1vkS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKz1vkS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKz1vkS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKz1vkS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKz1vkS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKz1vkS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKz1vkS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz1vkS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKz1vkS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKz1vkS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKz1vkS.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqF6HcU.s: Assembler messages:
encrypt.c: /tmp/ccqF6HcU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqF6HcU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqF6HcU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqF6HcU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqF6HcU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqF6HcU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqF6HcU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqF6HcU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqF6HcU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqF6HcU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqF6HcU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqF6HcU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqF6HcU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqF6HcU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqF6HcU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqF6HcU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqF6HcU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqF6HcU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqF6HcU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqF6HcU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqF6HcU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqF6HcU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqF6HcU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqF6HcU.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQF7VLV.s: Assembler messages:
encrypt.c: /tmp/ccQF7VLV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQF7VLV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQF7VLV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQF7VLV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQF7VLV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQF7VLV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQF7VLV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQF7VLV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQF7VLV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQF7VLV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQF7VLV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQF7VLV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQF7VLV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQF7VLV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQF7VLV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQF7VLV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQF7VLV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQF7VLV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQF7VLV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQF7VLV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQF7VLV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQF7VLV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQF7VLV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQF7VLV.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctpY5yW.s: Assembler messages:
encrypt.c: /tmp/cctpY5yW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctpY5yW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctpY5yW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctpY5yW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpY5yW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpY5yW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpY5yW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpY5yW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpY5yW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctpY5yW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctpY5yW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctpY5yW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctpY5yW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpY5yW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctpY5yW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctpY5yW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctpY5yW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctpY5yW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctpY5yW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctpY5yW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpY5yW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctpY5yW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctpY5yW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctpY5yW.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2nz6hg.s: Assembler messages:
encrypt.c: /tmp/cc2nz6hg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2nz6hg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2nz6hg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2nz6hg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2nz6hg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2nz6hg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2nz6hg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2nz6hg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2nz6hg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2nz6hg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2nz6hg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2nz6hg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2nz6hg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2nz6hg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2nz6hg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2nz6hg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2nz6hg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2nz6hg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2nz6hg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2nz6hg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2nz6hg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2nz6hg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2nz6hg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2nz6hg.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccX85fHp.s: Assembler messages:
encrypt.c: /tmp/ccX85fHp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX85fHp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX85fHp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX85fHp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX85fHp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX85fHp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX85fHp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX85fHp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX85fHp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX85fHp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX85fHp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX85fHp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX85fHp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX85fHp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX85fHp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX85fHp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX85fHp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX85fHp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX85fHp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX85fHp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX85fHp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX85fHp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX85fHp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX85fHp.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfUZSZv.s: Assembler messages:
encrypt.c: /tmp/ccfUZSZv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfUZSZv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfUZSZv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfUZSZv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUZSZv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUZSZv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUZSZv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUZSZv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUZSZv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfUZSZv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfUZSZv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfUZSZv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfUZSZv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUZSZv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfUZSZv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfUZSZv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfUZSZv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfUZSZv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfUZSZv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUZSZv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfUZSZv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfUZSZv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfUZSZv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfUZSZv.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuIDJqn.s: Assembler messages:
encrypt.c: /tmp/ccuIDJqn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuIDJqn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuIDJqn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuIDJqn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIDJqn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIDJqn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIDJqn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIDJqn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIDJqn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuIDJqn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuIDJqn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuIDJqn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuIDJqn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIDJqn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuIDJqn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuIDJqn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuIDJqn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuIDJqn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuIDJqn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuIDJqn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIDJqn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuIDJqn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuIDJqn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuIDJqn.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0GJMZI.s: Assembler messages:
encrypt.c: /tmp/cc0GJMZI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0GJMZI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0GJMZI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0GJMZI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GJMZI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GJMZI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GJMZI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GJMZI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GJMZI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0GJMZI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0GJMZI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0GJMZI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0GJMZI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GJMZI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0GJMZI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0GJMZI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0GJMZI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0GJMZI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0GJMZI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GJMZI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0GJMZI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0GJMZI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0GJMZI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0GJMZI.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRzhCzt.s: Assembler messages:
encrypt.c: /tmp/ccRzhCzt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRzhCzt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRzhCzt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRzhCzt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzhCzt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzhCzt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzhCzt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzhCzt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzhCzt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRzhCzt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRzhCzt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRzhCzt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRzhCzt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzhCzt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRzhCzt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRzhCzt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRzhCzt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRzhCzt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRzhCzt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRzhCzt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzhCzt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRzhCzt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRzhCzt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRzhCzt.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2PBQOm.s: Assembler messages:
encrypt.c: /tmp/cc2PBQOm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2PBQOm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2PBQOm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2PBQOm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PBQOm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PBQOm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PBQOm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PBQOm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PBQOm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2PBQOm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2PBQOm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2PBQOm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2PBQOm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PBQOm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2PBQOm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2PBQOm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2PBQOm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2PBQOm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2PBQOm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2PBQOm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PBQOm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2PBQOm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2PBQOm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2PBQOm.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMV0iWM.s: Assembler messages:
encrypt.c: /tmp/ccMV0iWM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMV0iWM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMV0iWM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMV0iWM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMV0iWM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMV0iWM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMV0iWM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMV0iWM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMV0iWM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMV0iWM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMV0iWM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMV0iWM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMV0iWM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMV0iWM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMV0iWM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMV0iWM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMV0iWM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMV0iWM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMV0iWM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMV0iWM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMV0iWM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMV0iWM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMV0iWM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMV0iWM.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJcbxza.s: Assembler messages:
encrypt.c: /tmp/ccJcbxza.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJcbxza.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJcbxza.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJcbxza.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcbxza.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcbxza.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcbxza.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcbxza.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcbxza.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJcbxza.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJcbxza.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJcbxza.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJcbxza.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcbxza.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJcbxza.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJcbxza.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJcbxza.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJcbxza.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJcbxza.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcbxza.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJcbxza.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJcbxza.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJcbxza.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJcbxza.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUgULvR.s: Assembler messages:
encrypt.c: /tmp/ccUgULvR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUgULvR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUgULvR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUgULvR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgULvR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgULvR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgULvR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgULvR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgULvR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUgULvR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUgULvR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUgULvR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUgULvR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgULvR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUgULvR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUgULvR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUgULvR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUgULvR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUgULvR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUgULvR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgULvR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUgULvR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUgULvR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUgULvR.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5YJcAe.s: Assembler messages:
encrypt.c: /tmp/cc5YJcAe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5YJcAe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5YJcAe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5YJcAe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YJcAe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YJcAe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YJcAe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YJcAe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YJcAe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5YJcAe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5YJcAe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5YJcAe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5YJcAe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YJcAe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5YJcAe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5YJcAe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5YJcAe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5YJcAe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5YJcAe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YJcAe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5YJcAe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5YJcAe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5YJcAe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5YJcAe.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaQ1FiT.s: Assembler messages:
encrypt.c: /tmp/ccaQ1FiT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaQ1FiT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaQ1FiT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaQ1FiT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQ1FiT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQ1FiT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQ1FiT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQ1FiT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQ1FiT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaQ1FiT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaQ1FiT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaQ1FiT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaQ1FiT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQ1FiT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaQ1FiT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaQ1FiT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaQ1FiT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaQ1FiT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaQ1FiT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaQ1FiT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQ1FiT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaQ1FiT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaQ1FiT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaQ1FiT.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cca8YbTt.s: Assembler messages:
encrypt.c: /tmp/cca8YbTt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca8YbTt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca8YbTt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca8YbTt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8YbTt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8YbTt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8YbTt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8YbTt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8YbTt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca8YbTt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca8YbTt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca8YbTt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca8YbTt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8YbTt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca8YbTt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca8YbTt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca8YbTt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca8YbTt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca8YbTt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca8YbTt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8YbTt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca8YbTt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca8YbTt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca8YbTt.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyLN85S.s: Assembler messages:
encrypt.c: /tmp/ccyLN85S.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyLN85S.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyLN85S.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyLN85S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLN85S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLN85S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLN85S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLN85S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLN85S.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyLN85S.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyLN85S.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyLN85S.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyLN85S.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLN85S.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyLN85S.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyLN85S.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyLN85S.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyLN85S.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyLN85S.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLN85S.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyLN85S.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyLN85S.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyLN85S.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyLN85S.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLE8SKO.s: Assembler messages:
encrypt.c: /tmp/ccLE8SKO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLE8SKO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLE8SKO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLE8SKO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLE8SKO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLE8SKO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLE8SKO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLE8SKO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLE8SKO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLE8SKO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLE8SKO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLE8SKO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLE8SKO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLE8SKO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLE8SKO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLE8SKO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLE8SKO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLE8SKO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLE8SKO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLE8SKO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLE8SKO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLE8SKO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLE8SKO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLE8SKO.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYzJZ2z.s: Assembler messages:
encrypt.c: /tmp/ccYzJZ2z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYzJZ2z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYzJZ2z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYzJZ2z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzJZ2z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzJZ2z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzJZ2z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzJZ2z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzJZ2z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYzJZ2z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYzJZ2z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYzJZ2z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYzJZ2z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzJZ2z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYzJZ2z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYzJZ2z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYzJZ2z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYzJZ2z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYzJZ2z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYzJZ2z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzJZ2z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYzJZ2z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYzJZ2z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYzJZ2z.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVSKqXf.s: Assembler messages:
encrypt.c: /tmp/ccVSKqXf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVSKqXf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVSKqXf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVSKqXf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSKqXf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSKqXf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSKqXf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSKqXf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSKqXf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVSKqXf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVSKqXf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVSKqXf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVSKqXf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSKqXf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVSKqXf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVSKqXf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVSKqXf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVSKqXf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVSKqXf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSKqXf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVSKqXf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVSKqXf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVSKqXf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVSKqXf.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWQ04vZ.s: Assembler messages:
encrypt.c: /tmp/ccWQ04vZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWQ04vZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWQ04vZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWQ04vZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQ04vZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQ04vZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQ04vZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQ04vZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQ04vZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWQ04vZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWQ04vZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWQ04vZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWQ04vZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQ04vZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWQ04vZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWQ04vZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWQ04vZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWQ04vZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWQ04vZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWQ04vZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQ04vZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWQ04vZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWQ04vZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWQ04vZ.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc97Sqb4.s: Assembler messages:
encrypt.c: /tmp/cc97Sqb4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc97Sqb4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc97Sqb4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc97Sqb4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97Sqb4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97Sqb4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97Sqb4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97Sqb4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97Sqb4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc97Sqb4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc97Sqb4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc97Sqb4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc97Sqb4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97Sqb4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc97Sqb4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc97Sqb4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc97Sqb4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc97Sqb4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc97Sqb4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc97Sqb4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97Sqb4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc97Sqb4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc97Sqb4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc97Sqb4.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwvqv2j.s: Assembler messages:
encrypt.c: /tmp/ccwvqv2j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwvqv2j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwvqv2j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwvqv2j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwvqv2j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwvqv2j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwvqv2j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwvqv2j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwvqv2j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwvqv2j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwvqv2j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwvqv2j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwvqv2j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwvqv2j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwvqv2j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwvqv2j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwvqv2j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwvqv2j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwvqv2j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwvqv2j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwvqv2j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwvqv2j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwvqv2j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwvqv2j.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFBmuGD.s: Assembler messages:
encrypt.c: /tmp/ccFBmuGD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFBmuGD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFBmuGD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFBmuGD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBmuGD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBmuGD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBmuGD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBmuGD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBmuGD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFBmuGD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFBmuGD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFBmuGD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFBmuGD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBmuGD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFBmuGD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFBmuGD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFBmuGD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFBmuGD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFBmuGD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBmuGD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFBmuGD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFBmuGD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFBmuGD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFBmuGD.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjxQwOz.s: Assembler messages:
encrypt.c: /tmp/ccjxQwOz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjxQwOz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjxQwOz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjxQwOz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxQwOz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxQwOz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxQwOz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxQwOz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxQwOz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjxQwOz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjxQwOz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjxQwOz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjxQwOz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxQwOz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjxQwOz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjxQwOz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjxQwOz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjxQwOz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjxQwOz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjxQwOz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxQwOz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjxQwOz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjxQwOz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjxQwOz.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOTQdwC.s: Assembler messages:
encrypt.c: /tmp/ccOTQdwC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOTQdwC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOTQdwC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOTQdwC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOTQdwC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOTQdwC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOTQdwC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOTQdwC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOTQdwC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOTQdwC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOTQdwC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOTQdwC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOTQdwC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOTQdwC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOTQdwC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOTQdwC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOTQdwC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOTQdwC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOTQdwC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOTQdwC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOTQdwC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOTQdwC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOTQdwC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOTQdwC.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccd2X0RJ.s: Assembler messages:
encrypt.c: /tmp/ccd2X0RJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd2X0RJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd2X0RJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd2X0RJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd2X0RJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd2X0RJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd2X0RJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd2X0RJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd2X0RJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd2X0RJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd2X0RJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd2X0RJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd2X0RJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd2X0RJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd2X0RJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd2X0RJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd2X0RJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd2X0RJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd2X0RJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd2X0RJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd2X0RJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd2X0RJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd2X0RJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd2X0RJ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7zZj5d.s: Assembler messages:
encrypt.c: /tmp/cc7zZj5d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7zZj5d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7zZj5d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7zZj5d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zZj5d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zZj5d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zZj5d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zZj5d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zZj5d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7zZj5d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7zZj5d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7zZj5d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7zZj5d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zZj5d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7zZj5d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7zZj5d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7zZj5d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7zZj5d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7zZj5d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zZj5d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7zZj5d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7zZj5d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7zZj5d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7zZj5d.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnAeZYX.s: Assembler messages:
encrypt.c: /tmp/ccnAeZYX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnAeZYX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnAeZYX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnAeZYX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAeZYX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAeZYX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAeZYX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAeZYX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAeZYX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnAeZYX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnAeZYX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnAeZYX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnAeZYX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAeZYX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnAeZYX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnAeZYX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnAeZYX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnAeZYX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnAeZYX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnAeZYX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnAeZYX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnAeZYX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnAeZYX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnAeZYX.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbe77x0.s: Assembler messages:
encrypt.c: /tmp/ccbe77x0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbe77x0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbe77x0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbe77x0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe77x0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe77x0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe77x0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe77x0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe77x0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbe77x0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbe77x0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbe77x0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbe77x0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe77x0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbe77x0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbe77x0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbe77x0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbe77x0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbe77x0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbe77x0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe77x0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbe77x0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbe77x0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbe77x0.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccevajhg.s: Assembler messages:
encrypt.c: /tmp/ccevajhg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccevajhg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccevajhg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccevajhg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevajhg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevajhg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevajhg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevajhg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevajhg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccevajhg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccevajhg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccevajhg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccevajhg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevajhg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccevajhg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccevajhg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccevajhg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccevajhg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccevajhg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevajhg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccevajhg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccevajhg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccevajhg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccevajhg.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4C4AvQ.s: Assembler messages:
encrypt.c: /tmp/cc4C4AvQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4C4AvQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4C4AvQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4C4AvQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4C4AvQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4C4AvQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4C4AvQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4C4AvQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4C4AvQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4C4AvQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4C4AvQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4C4AvQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4C4AvQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4C4AvQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4C4AvQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4C4AvQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4C4AvQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4C4AvQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4C4AvQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4C4AvQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4C4AvQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4C4AvQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4C4AvQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4C4AvQ.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczMMTCI.s: Assembler messages:
encrypt.c: /tmp/cczMMTCI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczMMTCI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczMMTCI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczMMTCI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczMMTCI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczMMTCI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczMMTCI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczMMTCI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczMMTCI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczMMTCI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczMMTCI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczMMTCI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczMMTCI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczMMTCI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczMMTCI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczMMTCI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczMMTCI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczMMTCI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczMMTCI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczMMTCI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczMMTCI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczMMTCI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczMMTCI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczMMTCI.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKxyEsN.s: Assembler messages:
encrypt.c: /tmp/ccKxyEsN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKxyEsN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKxyEsN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKxyEsN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxyEsN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxyEsN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxyEsN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxyEsN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxyEsN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKxyEsN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKxyEsN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKxyEsN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKxyEsN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxyEsN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKxyEsN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKxyEsN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKxyEsN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKxyEsN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKxyEsN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKxyEsN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKxyEsN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKxyEsN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKxyEsN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKxyEsN.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWbRjtT.s: Assembler messages:
encrypt.c: /tmp/ccWbRjtT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWbRjtT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWbRjtT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWbRjtT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbRjtT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbRjtT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbRjtT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbRjtT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbRjtT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWbRjtT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWbRjtT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWbRjtT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWbRjtT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbRjtT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWbRjtT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWbRjtT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWbRjtT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWbRjtT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWbRjtT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbRjtT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWbRjtT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWbRjtT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWbRjtT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWbRjtT.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLacOJ5.s: Assembler messages:
encrypt.c: /tmp/ccLacOJ5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLacOJ5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLacOJ5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLacOJ5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLacOJ5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLacOJ5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLacOJ5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLacOJ5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLacOJ5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLacOJ5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLacOJ5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLacOJ5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLacOJ5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLacOJ5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLacOJ5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLacOJ5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLacOJ5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLacOJ5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLacOJ5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLacOJ5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLacOJ5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLacOJ5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLacOJ5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLacOJ5.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSPOazl.s: Assembler messages:
encrypt.c: /tmp/ccSPOazl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSPOazl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSPOazl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSPOazl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPOazl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPOazl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPOazl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPOazl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPOazl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSPOazl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSPOazl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSPOazl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSPOazl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPOazl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSPOazl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSPOazl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSPOazl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSPOazl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSPOazl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPOazl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSPOazl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSPOazl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSPOazl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSPOazl.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc49Sj3s.s: Assembler messages:
encrypt.c: /tmp/cc49Sj3s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc49Sj3s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc49Sj3s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc49Sj3s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49Sj3s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49Sj3s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49Sj3s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49Sj3s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49Sj3s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc49Sj3s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc49Sj3s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc49Sj3s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc49Sj3s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49Sj3s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc49Sj3s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc49Sj3s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc49Sj3s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc49Sj3s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc49Sj3s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc49Sj3s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc49Sj3s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc49Sj3s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc49Sj3s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc49Sj3s.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFDP38c.s: Assembler messages:
encrypt.c: /tmp/ccFDP38c.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFDP38c.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFDP38c.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFDP38c.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDP38c.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDP38c.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDP38c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDP38c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDP38c.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFDP38c.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFDP38c.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFDP38c.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFDP38c.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDP38c.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFDP38c.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFDP38c.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFDP38c.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFDP38c.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFDP38c.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFDP38c.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDP38c.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFDP38c.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFDP38c.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFDP38c.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHb4Y1m.s: Assembler messages:
encrypt.c: /tmp/ccHb4Y1m.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHb4Y1m.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHb4Y1m.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHb4Y1m.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHb4Y1m.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHb4Y1m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHb4Y1m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHb4Y1m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHb4Y1m.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHb4Y1m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHb4Y1m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHb4Y1m.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHb4Y1m.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHb4Y1m.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHb4Y1m.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHb4Y1m.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHb4Y1m.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHb4Y1m.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHb4Y1m.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHb4Y1m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHb4Y1m.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHb4Y1m.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHb4Y1m.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHb4Y1m.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnjRNfG.s: Assembler messages:
encrypt.c: /tmp/ccnjRNfG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnjRNfG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnjRNfG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnjRNfG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjRNfG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjRNfG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjRNfG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjRNfG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjRNfG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnjRNfG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnjRNfG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnjRNfG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnjRNfG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjRNfG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnjRNfG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnjRNfG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnjRNfG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnjRNfG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnjRNfG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjRNfG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnjRNfG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnjRNfG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnjRNfG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnjRNfG.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFOHwsu.s: Assembler messages:
encrypt.c: /tmp/ccFOHwsu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFOHwsu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFOHwsu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFOHwsu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOHwsu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOHwsu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOHwsu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOHwsu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOHwsu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFOHwsu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFOHwsu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFOHwsu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFOHwsu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOHwsu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFOHwsu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFOHwsu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFOHwsu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFOHwsu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFOHwsu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFOHwsu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOHwsu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFOHwsu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFOHwsu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFOHwsu.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOqtylC.s: Assembler messages:
encrypt.c: /tmp/ccOqtylC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOqtylC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOqtylC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOqtylC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqtylC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqtylC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqtylC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqtylC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqtylC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOqtylC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOqtylC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOqtylC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOqtylC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqtylC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOqtylC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOqtylC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOqtylC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOqtylC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOqtylC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqtylC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOqtylC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOqtylC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOqtylC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOqtylC.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmRnxZW.s: Assembler messages:
encrypt.c: /tmp/ccmRnxZW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmRnxZW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmRnxZW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmRnxZW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRnxZW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRnxZW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRnxZW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRnxZW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRnxZW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmRnxZW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmRnxZW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmRnxZW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmRnxZW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRnxZW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmRnxZW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmRnxZW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmRnxZW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmRnxZW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmRnxZW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmRnxZW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRnxZW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmRnxZW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmRnxZW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmRnxZW.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmyb5q3.s: Assembler messages:
encrypt.c: /tmp/ccmyb5q3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmyb5q3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmyb5q3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmyb5q3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyb5q3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyb5q3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyb5q3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyb5q3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyb5q3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmyb5q3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmyb5q3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmyb5q3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmyb5q3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyb5q3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmyb5q3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmyb5q3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmyb5q3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmyb5q3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmyb5q3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyb5q3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmyb5q3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmyb5q3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmyb5q3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmyb5q3.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceUd5QZ.s: Assembler messages:
encrypt.c: /tmp/cceUd5QZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceUd5QZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceUd5QZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceUd5QZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceUd5QZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceUd5QZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceUd5QZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceUd5QZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceUd5QZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceUd5QZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceUd5QZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceUd5QZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceUd5QZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceUd5QZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceUd5QZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceUd5QZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceUd5QZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceUd5QZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceUd5QZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceUd5QZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceUd5QZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceUd5QZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceUd5QZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceUd5QZ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccygOCy9.s: Assembler messages:
encrypt.c: /tmp/ccygOCy9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccygOCy9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccygOCy9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccygOCy9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygOCy9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygOCy9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygOCy9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygOCy9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygOCy9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccygOCy9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccygOCy9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccygOCy9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccygOCy9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygOCy9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccygOCy9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccygOCy9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccygOCy9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccygOCy9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccygOCy9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccygOCy9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccygOCy9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccygOCy9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccygOCy9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccygOCy9.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAH8I92.s: Assembler messages:
encrypt.c: /tmp/ccAH8I92.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAH8I92.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAH8I92.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAH8I92.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAH8I92.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAH8I92.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAH8I92.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAH8I92.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAH8I92.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAH8I92.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAH8I92.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAH8I92.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAH8I92.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAH8I92.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAH8I92.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAH8I92.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAH8I92.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAH8I92.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAH8I92.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAH8I92.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAH8I92.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAH8I92.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAH8I92.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAH8I92.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZW0leS.s: Assembler messages:
encrypt.c: /tmp/ccZW0leS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZW0leS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZW0leS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZW0leS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZW0leS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZW0leS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZW0leS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZW0leS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZW0leS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZW0leS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZW0leS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZW0leS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZW0leS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZW0leS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZW0leS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZW0leS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZW0leS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZW0leS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZW0leS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZW0leS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZW0leS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZW0leS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZW0leS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZW0leS.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccY2D4Q9.s: Assembler messages:
encrypt.c: /tmp/ccY2D4Q9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY2D4Q9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY2D4Q9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY2D4Q9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2D4Q9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2D4Q9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2D4Q9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2D4Q9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2D4Q9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY2D4Q9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY2D4Q9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY2D4Q9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY2D4Q9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2D4Q9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY2D4Q9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY2D4Q9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY2D4Q9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY2D4Q9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY2D4Q9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2D4Q9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY2D4Q9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY2D4Q9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY2D4Q9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY2D4Q9.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccevBteX.s: Assembler messages:
encrypt.c: /tmp/ccevBteX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccevBteX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccevBteX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccevBteX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevBteX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevBteX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevBteX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevBteX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevBteX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccevBteX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccevBteX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccevBteX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccevBteX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevBteX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccevBteX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccevBteX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccevBteX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccevBteX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccevBteX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccevBteX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevBteX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccevBteX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccevBteX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccevBteX.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHEvcau.s: Assembler messages:
encrypt.c: /tmp/ccHEvcau.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHEvcau.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHEvcau.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHEvcau.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEvcau.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEvcau.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEvcau.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEvcau.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEvcau.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHEvcau.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHEvcau.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHEvcau.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHEvcau.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEvcau.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHEvcau.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHEvcau.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHEvcau.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHEvcau.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHEvcau.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEvcau.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHEvcau.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHEvcau.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHEvcau.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHEvcau.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTEH98r.s: Assembler messages:
encrypt.c: /tmp/ccTEH98r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTEH98r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTEH98r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTEH98r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEH98r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEH98r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEH98r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEH98r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEH98r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTEH98r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTEH98r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTEH98r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTEH98r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEH98r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTEH98r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTEH98r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTEH98r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTEH98r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTEH98r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTEH98r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEH98r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTEH98r.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTEH98r.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTEH98r.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNfqJax.s: Assembler messages:
encrypt.c: /tmp/ccNfqJax.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNfqJax.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNfqJax.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNfqJax.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNfqJax.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNfqJax.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNfqJax.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNfqJax.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNfqJax.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNfqJax.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNfqJax.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNfqJax.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNfqJax.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNfqJax.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNfqJax.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNfqJax.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNfqJax.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNfqJax.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNfqJax.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNfqJax.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNfqJax.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNfqJax.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNfqJax.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNfqJax.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctzgvRx.s: Assembler messages:
encrypt.c: /tmp/cctzgvRx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctzgvRx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctzgvRx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctzgvRx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzgvRx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzgvRx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzgvRx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzgvRx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzgvRx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctzgvRx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctzgvRx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctzgvRx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctzgvRx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzgvRx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctzgvRx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctzgvRx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctzgvRx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctzgvRx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctzgvRx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzgvRx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctzgvRx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctzgvRx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctzgvRx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctzgvRx.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPJQIpv.s: Assembler messages:
encrypt.c: /tmp/ccPJQIpv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPJQIpv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPJQIpv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPJQIpv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJQIpv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJQIpv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJQIpv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJQIpv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJQIpv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJQIpv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJQIpv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJQIpv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPJQIpv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJQIpv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPJQIpv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJQIpv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPJQIpv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJQIpv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPJQIpv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPJQIpv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJQIpv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPJQIpv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPJQIpv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPJQIpv.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUYPlSs.s: Assembler messages:
encrypt.c: /tmp/ccUYPlSs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUYPlSs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUYPlSs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUYPlSs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYPlSs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYPlSs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYPlSs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYPlSs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYPlSs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUYPlSs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUYPlSs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUYPlSs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUYPlSs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYPlSs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUYPlSs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUYPlSs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUYPlSs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUYPlSs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUYPlSs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYPlSs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUYPlSs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUYPlSs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUYPlSs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUYPlSs.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccf3nvyA.s: Assembler messages:
encrypt.c: /tmp/ccf3nvyA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf3nvyA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf3nvyA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccf3nvyA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3nvyA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3nvyA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3nvyA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3nvyA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3nvyA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf3nvyA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf3nvyA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf3nvyA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf3nvyA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3nvyA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf3nvyA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf3nvyA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccf3nvyA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf3nvyA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf3nvyA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf3nvyA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3nvyA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf3nvyA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf3nvyA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf3nvyA.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckC4c6x.s: Assembler messages:
encrypt.c: /tmp/cckC4c6x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckC4c6x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckC4c6x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckC4c6x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckC4c6x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckC4c6x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckC4c6x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckC4c6x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckC4c6x.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckC4c6x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckC4c6x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckC4c6x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckC4c6x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckC4c6x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckC4c6x.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckC4c6x.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckC4c6x.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckC4c6x.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckC4c6x.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckC4c6x.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckC4c6x.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckC4c6x.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckC4c6x.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckC4c6x.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccYfYYmS.s: Assembler messages:
encrypt.c: /tmp/ccYfYYmS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYfYYmS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYfYYmS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYfYYmS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYfYYmS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYfYYmS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYfYYmS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYfYYmS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYfYYmS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYfYYmS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYfYYmS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYfYYmS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYfYYmS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYfYYmS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYfYYmS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYfYYmS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYfYYmS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYfYYmS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYfYYmS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYfYYmS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYfYYmS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYfYYmS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYfYYmS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYfYYmS.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccshfy1X.s: Assembler messages:
encrypt.c: /tmp/ccshfy1X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccshfy1X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccshfy1X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccshfy1X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshfy1X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshfy1X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshfy1X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshfy1X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshfy1X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccshfy1X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccshfy1X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccshfy1X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccshfy1X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshfy1X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccshfy1X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccshfy1X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccshfy1X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccshfy1X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccshfy1X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshfy1X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccshfy1X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccshfy1X.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccshfy1X.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccshfy1X.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRjhqm3.s: Assembler messages:
encrypt.c: /tmp/ccRjhqm3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRjhqm3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRjhqm3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRjhqm3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjhqm3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjhqm3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjhqm3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjhqm3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjhqm3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRjhqm3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRjhqm3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRjhqm3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRjhqm3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjhqm3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRjhqm3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRjhqm3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRjhqm3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRjhqm3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRjhqm3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjhqm3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRjhqm3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRjhqm3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRjhqm3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRjhqm3.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccb65X9U.s: Assembler messages:
encrypt.c: /tmp/ccb65X9U.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb65X9U.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb65X9U.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccb65X9U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb65X9U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb65X9U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb65X9U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb65X9U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb65X9U.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb65X9U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb65X9U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb65X9U.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb65X9U.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb65X9U.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb65X9U.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb65X9U.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb65X9U.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb65X9U.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb65X9U.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb65X9U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb65X9U.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb65X9U.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb65X9U.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb65X9U.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6CFvne.s: Assembler messages:
encrypt.c: /tmp/cc6CFvne.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6CFvne.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6CFvne.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6CFvne.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6CFvne.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6CFvne.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6CFvne.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6CFvne.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6CFvne.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6CFvne.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6CFvne.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6CFvne.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6CFvne.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6CFvne.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6CFvne.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6CFvne.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6CFvne.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6CFvne.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6CFvne.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6CFvne.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6CFvne.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6CFvne.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6CFvne.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6CFvne.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnmvP6x.s: Assembler messages:
encrypt.c: /tmp/ccnmvP6x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnmvP6x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnmvP6x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnmvP6x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmvP6x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmvP6x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmvP6x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmvP6x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmvP6x.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnmvP6x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnmvP6x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnmvP6x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnmvP6x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmvP6x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnmvP6x.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnmvP6x.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnmvP6x.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnmvP6x.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnmvP6x.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmvP6x.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnmvP6x.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnmvP6x.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnmvP6x.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnmvP6x.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7q5AOh.s: Assembler messages:
encrypt.c: /tmp/cc7q5AOh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7q5AOh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7q5AOh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7q5AOh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7q5AOh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7q5AOh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7q5AOh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7q5AOh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7q5AOh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7q5AOh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7q5AOh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7q5AOh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7q5AOh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7q5AOh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7q5AOh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7q5AOh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7q5AOh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7q5AOh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7q5AOh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7q5AOh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7q5AOh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7q5AOh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7q5AOh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7q5AOh.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccN0NHkD.s: Assembler messages:
encrypt.c: /tmp/ccN0NHkD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN0NHkD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN0NHkD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN0NHkD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0NHkD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0NHkD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0NHkD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0NHkD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0NHkD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN0NHkD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN0NHkD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN0NHkD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN0NHkD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0NHkD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN0NHkD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN0NHkD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN0NHkD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN0NHkD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN0NHkD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0NHkD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN0NHkD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN0NHkD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN0NHkD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN0NHkD.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc0xb3CU.s: Assembler messages:
encrypt.c: /tmp/cc0xb3CU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0xb3CU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0xb3CU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0xb3CU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xb3CU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xb3CU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xb3CU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xb3CU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xb3CU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0xb3CU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0xb3CU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0xb3CU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0xb3CU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xb3CU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0xb3CU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0xb3CU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0xb3CU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0xb3CU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0xb3CU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xb3CU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0xb3CU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0xb3CU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0xb3CU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0xb3CU.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccC9mjKK.s: Assembler messages:
encrypt.c: /tmp/ccC9mjKK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC9mjKK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC9mjKK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC9mjKK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9mjKK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9mjKK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9mjKK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9mjKK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9mjKK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC9mjKK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC9mjKK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC9mjKK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC9mjKK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9mjKK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC9mjKK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC9mjKK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC9mjKK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC9mjKK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC9mjKK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC9mjKK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9mjKK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC9mjKK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC9mjKK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC9mjKK.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7VdxB1.s: Assembler messages:
encrypt.c: /tmp/cc7VdxB1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7VdxB1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7VdxB1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7VdxB1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VdxB1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VdxB1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VdxB1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VdxB1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VdxB1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7VdxB1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7VdxB1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7VdxB1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7VdxB1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VdxB1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7VdxB1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7VdxB1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7VdxB1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7VdxB1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7VdxB1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VdxB1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7VdxB1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7VdxB1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7VdxB1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7VdxB1.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNJKeTR.s: Assembler messages:
encrypt.c: /tmp/ccNJKeTR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNJKeTR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNJKeTR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNJKeTR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJKeTR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJKeTR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJKeTR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJKeTR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJKeTR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNJKeTR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNJKeTR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNJKeTR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNJKeTR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJKeTR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNJKeTR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNJKeTR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNJKeTR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNJKeTR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNJKeTR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNJKeTR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJKeTR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNJKeTR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNJKeTR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNJKeTR.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDO06p8.s: Assembler messages:
encrypt.c: /tmp/ccDO06p8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDO06p8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDO06p8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDO06p8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDO06p8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDO06p8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDO06p8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDO06p8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDO06p8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDO06p8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDO06p8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDO06p8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDO06p8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDO06p8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDO06p8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDO06p8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDO06p8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDO06p8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDO06p8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDO06p8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDO06p8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDO06p8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDO06p8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDO06p8.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWFA1Xl.s: Assembler messages:
encrypt.c: /tmp/ccWFA1Xl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWFA1Xl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWFA1Xl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWFA1Xl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFA1Xl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFA1Xl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFA1Xl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFA1Xl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFA1Xl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWFA1Xl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWFA1Xl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWFA1Xl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWFA1Xl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFA1Xl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWFA1Xl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWFA1Xl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWFA1Xl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWFA1Xl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWFA1Xl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFA1Xl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWFA1Xl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWFA1Xl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWFA1Xl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWFA1Xl.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccacbZjp.s: Assembler messages:
encrypt.c: /tmp/ccacbZjp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccacbZjp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccacbZjp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccacbZjp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacbZjp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacbZjp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacbZjp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacbZjp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacbZjp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccacbZjp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccacbZjp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccacbZjp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccacbZjp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacbZjp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccacbZjp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccacbZjp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccacbZjp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccacbZjp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccacbZjp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacbZjp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccacbZjp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccacbZjp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccacbZjp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccacbZjp.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccx2OOJd.s: Assembler messages:
encrypt.c: /tmp/ccx2OOJd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx2OOJd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx2OOJd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx2OOJd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2OOJd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2OOJd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2OOJd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2OOJd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2OOJd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx2OOJd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx2OOJd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx2OOJd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx2OOJd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2OOJd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx2OOJd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx2OOJd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx2OOJd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx2OOJd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx2OOJd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx2OOJd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2OOJd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx2OOJd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx2OOJd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx2OOJd.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc1oUflw.s: Assembler messages:
encrypt.c: /tmp/cc1oUflw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1oUflw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1oUflw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1oUflw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1oUflw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1oUflw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1oUflw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1oUflw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1oUflw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1oUflw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1oUflw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1oUflw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1oUflw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1oUflw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1oUflw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1oUflw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1oUflw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1oUflw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1oUflw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1oUflw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1oUflw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1oUflw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1oUflw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1oUflw.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cclkbhIV.s: Assembler messages:
encrypt.c: /tmp/cclkbhIV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclkbhIV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclkbhIV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclkbhIV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclkbhIV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclkbhIV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclkbhIV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclkbhIV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclkbhIV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclkbhIV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclkbhIV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclkbhIV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclkbhIV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclkbhIV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclkbhIV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclkbhIV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclkbhIV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclkbhIV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclkbhIV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclkbhIV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclkbhIV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclkbhIV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclkbhIV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclkbhIV.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSWEFQB.s: Assembler messages:
encrypt.c: /tmp/ccSWEFQB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSWEFQB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSWEFQB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSWEFQB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWEFQB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWEFQB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWEFQB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWEFQB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWEFQB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSWEFQB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSWEFQB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSWEFQB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSWEFQB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWEFQB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSWEFQB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSWEFQB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSWEFQB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSWEFQB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSWEFQB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSWEFQB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWEFQB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSWEFQB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSWEFQB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSWEFQB.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTjHX1X.s: Assembler messages:
encrypt.c: /tmp/ccTjHX1X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTjHX1X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTjHX1X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTjHX1X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjHX1X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjHX1X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjHX1X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjHX1X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjHX1X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTjHX1X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTjHX1X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTjHX1X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTjHX1X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjHX1X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTjHX1X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTjHX1X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTjHX1X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTjHX1X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTjHX1X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjHX1X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTjHX1X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTjHX1X.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTjHX1X.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTjHX1X.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFXI7TM.s: Assembler messages:
encrypt.c: /tmp/ccFXI7TM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFXI7TM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFXI7TM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFXI7TM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFXI7TM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFXI7TM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFXI7TM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFXI7TM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFXI7TM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFXI7TM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFXI7TM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFXI7TM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFXI7TM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFXI7TM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFXI7TM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFXI7TM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFXI7TM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFXI7TM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFXI7TM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFXI7TM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFXI7TM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFXI7TM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFXI7TM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFXI7TM.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVmC0IV.s: Assembler messages:
encrypt.c: /tmp/ccVmC0IV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVmC0IV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVmC0IV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVmC0IV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmC0IV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmC0IV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmC0IV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmC0IV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmC0IV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVmC0IV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVmC0IV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVmC0IV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVmC0IV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmC0IV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVmC0IV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVmC0IV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVmC0IV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVmC0IV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVmC0IV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmC0IV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVmC0IV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVmC0IV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVmC0IV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVmC0IV.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2PPYOX.s: Assembler messages:
encrypt.c: /tmp/cc2PPYOX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2PPYOX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2PPYOX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2PPYOX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PPYOX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PPYOX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PPYOX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PPYOX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PPYOX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2PPYOX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2PPYOX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2PPYOX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2PPYOX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PPYOX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2PPYOX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2PPYOX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2PPYOX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2PPYOX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2PPYOX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PPYOX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2PPYOX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2PPYOX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2PPYOX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2PPYOX.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6EgrYS.s: Assembler messages:
encrypt.c: /tmp/cc6EgrYS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6EgrYS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6EgrYS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6EgrYS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EgrYS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EgrYS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EgrYS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EgrYS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EgrYS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6EgrYS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6EgrYS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6EgrYS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6EgrYS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EgrYS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6EgrYS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6EgrYS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6EgrYS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6EgrYS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6EgrYS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6EgrYS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EgrYS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6EgrYS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6EgrYS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6EgrYS.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccG2J2Mr.s: Assembler messages:
encrypt.c: /tmp/ccG2J2Mr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG2J2Mr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG2J2Mr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccG2J2Mr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG2J2Mr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG2J2Mr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG2J2Mr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG2J2Mr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG2J2Mr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG2J2Mr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG2J2Mr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG2J2Mr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG2J2Mr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG2J2Mr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG2J2Mr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccG2J2Mr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG2J2Mr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG2J2Mr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG2J2Mr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG2J2Mr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG2J2Mr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG2J2Mr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG2J2Mr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG2J2Mr.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cchx3jXa.s: Assembler messages:
encrypt.c: /tmp/cchx3jXa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchx3jXa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchx3jXa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchx3jXa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchx3jXa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchx3jXa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchx3jXa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchx3jXa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchx3jXa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchx3jXa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchx3jXa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchx3jXa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchx3jXa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchx3jXa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchx3jXa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchx3jXa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchx3jXa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchx3jXa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchx3jXa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchx3jXa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchx3jXa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchx3jXa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchx3jXa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchx3jXa.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8Jjzri.s: Assembler messages:
encrypt.c: /tmp/cc8Jjzri.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8Jjzri.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8Jjzri.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8Jjzri.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Jjzri.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Jjzri.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Jjzri.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Jjzri.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Jjzri.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Jjzri.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Jjzri.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Jjzri.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8Jjzri.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Jjzri.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8Jjzri.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Jjzri.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8Jjzri.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Jjzri.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Jjzri.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Jjzri.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Jjzri.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Jjzri.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8Jjzri.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Jjzri.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIPPlAy.s: Assembler messages:
encrypt.c: /tmp/ccIPPlAy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIPPlAy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIPPlAy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIPPlAy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPPlAy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPPlAy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPPlAy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPPlAy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPPlAy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIPPlAy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIPPlAy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIPPlAy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIPPlAy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPPlAy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIPPlAy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIPPlAy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIPPlAy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIPPlAy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIPPlAy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPPlAy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIPPlAy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIPPlAy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIPPlAy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIPPlAy.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4rd7Pb.s: Assembler messages:
encrypt.c: /tmp/cc4rd7Pb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4rd7Pb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4rd7Pb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4rd7Pb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rd7Pb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rd7Pb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rd7Pb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rd7Pb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rd7Pb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4rd7Pb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4rd7Pb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4rd7Pb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4rd7Pb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rd7Pb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4rd7Pb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4rd7Pb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4rd7Pb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4rd7Pb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4rd7Pb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rd7Pb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4rd7Pb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4rd7Pb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4rd7Pb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4rd7Pb.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMC77HX.s: Assembler messages:
encrypt.c: /tmp/ccMC77HX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMC77HX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMC77HX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMC77HX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMC77HX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMC77HX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMC77HX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMC77HX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMC77HX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMC77HX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMC77HX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMC77HX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMC77HX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMC77HX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMC77HX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMC77HX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMC77HX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMC77HX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMC77HX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMC77HX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMC77HX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMC77HX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMC77HX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMC77HX.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPhtOo4.s: Assembler messages:
encrypt.c: /tmp/ccPhtOo4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPhtOo4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPhtOo4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPhtOo4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhtOo4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhtOo4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhtOo4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhtOo4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhtOo4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPhtOo4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPhtOo4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPhtOo4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPhtOo4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhtOo4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPhtOo4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPhtOo4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPhtOo4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPhtOo4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPhtOo4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPhtOo4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhtOo4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPhtOo4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPhtOo4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPhtOo4.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccemg7lh.s: Assembler messages:
encrypt.c: /tmp/ccemg7lh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccemg7lh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccemg7lh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccemg7lh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemg7lh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemg7lh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemg7lh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemg7lh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemg7lh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccemg7lh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccemg7lh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccemg7lh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccemg7lh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemg7lh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccemg7lh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccemg7lh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccemg7lh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccemg7lh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccemg7lh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemg7lh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccemg7lh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccemg7lh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccemg7lh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccemg7lh.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2QUF8B.s: Assembler messages:
encrypt.c: /tmp/cc2QUF8B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2QUF8B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2QUF8B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2QUF8B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QUF8B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QUF8B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QUF8B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QUF8B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QUF8B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2QUF8B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2QUF8B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2QUF8B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2QUF8B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QUF8B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2QUF8B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2QUF8B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2QUF8B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2QUF8B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2QUF8B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QUF8B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2QUF8B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2QUF8B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2QUF8B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2QUF8B.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxeYuBw.s: Assembler messages:
encrypt.c: /tmp/ccxeYuBw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxeYuBw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxeYuBw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxeYuBw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeYuBw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeYuBw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeYuBw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeYuBw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeYuBw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxeYuBw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxeYuBw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxeYuBw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxeYuBw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeYuBw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxeYuBw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxeYuBw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxeYuBw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxeYuBw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxeYuBw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxeYuBw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeYuBw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxeYuBw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxeYuBw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxeYuBw.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpqJsnF.s: Assembler messages:
encrypt.c: /tmp/ccpqJsnF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpqJsnF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpqJsnF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpqJsnF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqJsnF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqJsnF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqJsnF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqJsnF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqJsnF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpqJsnF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpqJsnF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpqJsnF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpqJsnF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqJsnF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpqJsnF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpqJsnF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpqJsnF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpqJsnF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpqJsnF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqJsnF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpqJsnF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpqJsnF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpqJsnF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpqJsnF.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqF2Jyz.s: Assembler messages:
encrypt.c: /tmp/ccqF2Jyz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqF2Jyz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqF2Jyz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqF2Jyz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqF2Jyz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqF2Jyz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqF2Jyz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqF2Jyz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqF2Jyz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqF2Jyz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqF2Jyz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqF2Jyz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqF2Jyz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqF2Jyz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqF2Jyz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqF2Jyz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqF2Jyz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqF2Jyz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqF2Jyz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqF2Jyz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqF2Jyz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqF2Jyz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqF2Jyz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqF2Jyz.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9FbKz9.s: Assembler messages:
encrypt.c: /tmp/cc9FbKz9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9FbKz9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9FbKz9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9FbKz9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FbKz9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FbKz9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FbKz9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FbKz9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FbKz9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FbKz9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FbKz9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FbKz9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9FbKz9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FbKz9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9FbKz9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FbKz9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9FbKz9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9FbKz9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9FbKz9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9FbKz9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FbKz9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9FbKz9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9FbKz9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9FbKz9.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUO16Re.s: Assembler messages:
encrypt.c: /tmp/ccUO16Re.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUO16Re.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUO16Re.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUO16Re.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUO16Re.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUO16Re.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUO16Re.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUO16Re.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUO16Re.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUO16Re.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUO16Re.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUO16Re.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUO16Re.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUO16Re.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUO16Re.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUO16Re.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUO16Re.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUO16Re.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUO16Re.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUO16Re.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUO16Re.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUO16Re.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUO16Re.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUO16Re.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccD3xAj9.s: Assembler messages:
encrypt.c: /tmp/ccD3xAj9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD3xAj9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD3xAj9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccD3xAj9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3xAj9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3xAj9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3xAj9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3xAj9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3xAj9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD3xAj9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD3xAj9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD3xAj9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD3xAj9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3xAj9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD3xAj9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccD3xAj9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD3xAj9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD3xAj9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD3xAj9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3xAj9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD3xAj9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD3xAj9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD3xAj9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD3xAj9.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXc40od.s: Assembler messages:
encrypt.c: /tmp/ccXc40od.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXc40od.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXc40od.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXc40od.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXc40od.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXc40od.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXc40od.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXc40od.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXc40od.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXc40od.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXc40od.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXc40od.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXc40od.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXc40od.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXc40od.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXc40od.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXc40od.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXc40od.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXc40od.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXc40od.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXc40od.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXc40od.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXc40od.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXc40od.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTHXerH.s: Assembler messages:
encrypt.c: /tmp/ccTHXerH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTHXerH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTHXerH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTHXerH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHXerH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHXerH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHXerH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHXerH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHXerH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTHXerH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTHXerH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTHXerH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTHXerH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHXerH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTHXerH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTHXerH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTHXerH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTHXerH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTHXerH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHXerH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTHXerH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTHXerH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTHXerH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTHXerH.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrtFqWE.s: Assembler messages:
encrypt.c: /tmp/ccrtFqWE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrtFqWE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrtFqWE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrtFqWE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtFqWE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtFqWE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtFqWE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtFqWE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtFqWE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrtFqWE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrtFqWE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrtFqWE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrtFqWE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtFqWE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrtFqWE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrtFqWE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrtFqWE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrtFqWE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrtFqWE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrtFqWE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtFqWE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrtFqWE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrtFqWE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrtFqWE.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccT48DBz.s: Assembler messages:
encrypt.c: /tmp/ccT48DBz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT48DBz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT48DBz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccT48DBz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT48DBz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT48DBz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT48DBz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT48DBz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT48DBz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT48DBz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT48DBz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT48DBz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT48DBz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT48DBz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT48DBz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT48DBz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccT48DBz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT48DBz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT48DBz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT48DBz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT48DBz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT48DBz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT48DBz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT48DBz.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccB2aQJ.s: Assembler messages:
encrypt.c: /tmp/cccB2aQJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccB2aQJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccB2aQJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccB2aQJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccB2aQJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccB2aQJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccB2aQJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccB2aQJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccB2aQJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccB2aQJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccB2aQJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccB2aQJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccB2aQJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccB2aQJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccB2aQJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccB2aQJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccB2aQJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccB2aQJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccB2aQJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccB2aQJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccB2aQJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccB2aQJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccB2aQJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccB2aQJ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJBnExg.s: Assembler messages:
encrypt.c: /tmp/ccJBnExg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJBnExg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJBnExg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJBnExg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBnExg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBnExg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBnExg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBnExg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBnExg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJBnExg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJBnExg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJBnExg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJBnExg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBnExg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJBnExg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJBnExg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJBnExg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJBnExg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJBnExg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBnExg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJBnExg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJBnExg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJBnExg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJBnExg.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwPqRQi.s: Assembler messages:
encrypt.c: /tmp/ccwPqRQi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwPqRQi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwPqRQi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwPqRQi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPqRQi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPqRQi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPqRQi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPqRQi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPqRQi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwPqRQi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwPqRQi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwPqRQi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwPqRQi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPqRQi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwPqRQi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwPqRQi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwPqRQi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwPqRQi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwPqRQi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwPqRQi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPqRQi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwPqRQi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwPqRQi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwPqRQi.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc19Q5Qj.s: Assembler messages:
encrypt.c: /tmp/cc19Q5Qj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc19Q5Qj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc19Q5Qj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc19Q5Qj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19Q5Qj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19Q5Qj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19Q5Qj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19Q5Qj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19Q5Qj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc19Q5Qj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc19Q5Qj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc19Q5Qj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc19Q5Qj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19Q5Qj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc19Q5Qj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc19Q5Qj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc19Q5Qj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc19Q5Qj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc19Q5Qj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19Q5Qj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc19Q5Qj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc19Q5Qj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc19Q5Qj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc19Q5Qj.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciWV9D1.s: Assembler messages:
encrypt.c: /tmp/cciWV9D1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciWV9D1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciWV9D1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciWV9D1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWV9D1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWV9D1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWV9D1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWV9D1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWV9D1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciWV9D1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciWV9D1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciWV9D1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciWV9D1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWV9D1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciWV9D1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciWV9D1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciWV9D1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciWV9D1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciWV9D1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciWV9D1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWV9D1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciWV9D1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciWV9D1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciWV9D1.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJ9CdRG.s: Assembler messages:
encrypt.c: /tmp/ccJ9CdRG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ9CdRG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ9CdRG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ9CdRG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9CdRG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9CdRG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9CdRG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9CdRG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9CdRG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ9CdRG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ9CdRG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ9CdRG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ9CdRG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9CdRG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ9CdRG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ9CdRG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJ9CdRG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ9CdRG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ9CdRG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ9CdRG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9CdRG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ9CdRG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ9CdRG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ9CdRG.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbGINlM.s: Assembler messages:
encrypt.c: /tmp/ccbGINlM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbGINlM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbGINlM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbGINlM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGINlM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGINlM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGINlM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGINlM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGINlM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbGINlM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbGINlM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbGINlM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbGINlM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGINlM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbGINlM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbGINlM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbGINlM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbGINlM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbGINlM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGINlM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbGINlM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbGINlM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbGINlM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbGINlM.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7ZAg2r.s: Assembler messages:
encrypt.c: /tmp/cc7ZAg2r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7ZAg2r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7ZAg2r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7ZAg2r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZAg2r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZAg2r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZAg2r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZAg2r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZAg2r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ZAg2r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ZAg2r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ZAg2r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7ZAg2r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZAg2r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7ZAg2r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ZAg2r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7ZAg2r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ZAg2r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ZAg2r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ZAg2r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ZAg2r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ZAg2r.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7ZAg2r.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ZAg2r.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjpb0vS.s: Assembler messages:
encrypt.c: /tmp/ccjpb0vS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjpb0vS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjpb0vS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjpb0vS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpb0vS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpb0vS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpb0vS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpb0vS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpb0vS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjpb0vS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjpb0vS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjpb0vS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjpb0vS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpb0vS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjpb0vS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjpb0vS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjpb0vS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjpb0vS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjpb0vS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpb0vS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjpb0vS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjpb0vS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjpb0vS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjpb0vS.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNWsIaU.s: Assembler messages:
encrypt.c: /tmp/ccNWsIaU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNWsIaU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNWsIaU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNWsIaU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWsIaU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWsIaU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWsIaU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWsIaU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWsIaU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNWsIaU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNWsIaU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNWsIaU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNWsIaU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWsIaU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNWsIaU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNWsIaU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNWsIaU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNWsIaU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNWsIaU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWsIaU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNWsIaU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNWsIaU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNWsIaU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNWsIaU.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdfLOcF.s: Assembler messages:
encrypt.c: /tmp/ccdfLOcF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdfLOcF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdfLOcF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdfLOcF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfLOcF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfLOcF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfLOcF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfLOcF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfLOcF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdfLOcF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdfLOcF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdfLOcF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdfLOcF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfLOcF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdfLOcF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdfLOcF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdfLOcF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdfLOcF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdfLOcF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdfLOcF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfLOcF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdfLOcF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdfLOcF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdfLOcF.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGiCjPT.s: Assembler messages:
encrypt.c: /tmp/ccGiCjPT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGiCjPT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGiCjPT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGiCjPT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiCjPT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiCjPT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiCjPT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiCjPT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiCjPT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGiCjPT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGiCjPT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGiCjPT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGiCjPT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiCjPT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGiCjPT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGiCjPT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGiCjPT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGiCjPT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGiCjPT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGiCjPT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGiCjPT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGiCjPT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGiCjPT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGiCjPT.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccL4IkEH.s: Assembler messages:
encrypt.c: /tmp/ccL4IkEH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL4IkEH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL4IkEH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccL4IkEH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4IkEH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4IkEH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4IkEH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4IkEH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4IkEH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL4IkEH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL4IkEH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL4IkEH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL4IkEH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4IkEH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL4IkEH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL4IkEH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL4IkEH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL4IkEH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL4IkEH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL4IkEH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4IkEH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL4IkEH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL4IkEH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL4IkEH.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccJYgvva.s: Assembler messages:
encrypt.c: /tmp/ccJYgvva.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJYgvva.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJYgvva.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJYgvva.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYgvva.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYgvva.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYgvva.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYgvva.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYgvva.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJYgvva.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJYgvva.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJYgvva.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJYgvva.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYgvva.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJYgvva.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJYgvva.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJYgvva.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJYgvva.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJYgvva.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJYgvva.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYgvva.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJYgvva.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJYgvva.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJYgvva.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccWLdiep.s: Assembler messages:
encrypt.c: /tmp/ccWLdiep.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWLdiep.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWLdiep.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWLdiep.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLdiep.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLdiep.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLdiep.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLdiep.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLdiep.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWLdiep.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWLdiep.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWLdiep.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWLdiep.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLdiep.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWLdiep.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWLdiep.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWLdiep.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWLdiep.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWLdiep.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLdiep.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWLdiep.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWLdiep.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWLdiep.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWLdiep.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPWVlT5.s: Assembler messages:
encrypt.c: /tmp/ccPWVlT5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPWVlT5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPWVlT5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPWVlT5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWVlT5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWVlT5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWVlT5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWVlT5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWVlT5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPWVlT5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPWVlT5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPWVlT5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPWVlT5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWVlT5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPWVlT5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPWVlT5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPWVlT5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPWVlT5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPWVlT5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPWVlT5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWVlT5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPWVlT5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPWVlT5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPWVlT5.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrVbVPw.s: Assembler messages:
encrypt.c: /tmp/ccrVbVPw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrVbVPw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrVbVPw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrVbVPw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVbVPw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVbVPw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVbVPw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVbVPw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVbVPw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrVbVPw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrVbVPw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrVbVPw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrVbVPw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVbVPw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrVbVPw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrVbVPw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrVbVPw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrVbVPw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrVbVPw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVbVPw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrVbVPw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrVbVPw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrVbVPw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrVbVPw.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWwAAw0.s: Assembler messages:
encrypt.c: /tmp/ccWwAAw0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWwAAw0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWwAAw0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWwAAw0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwAAw0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwAAw0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwAAw0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwAAw0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwAAw0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWwAAw0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWwAAw0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWwAAw0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWwAAw0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwAAw0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWwAAw0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWwAAw0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWwAAw0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWwAAw0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWwAAw0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWwAAw0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwAAw0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWwAAw0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWwAAw0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWwAAw0.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqa2xv5.s: Assembler messages:
encrypt.c: /tmp/ccqa2xv5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqa2xv5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqa2xv5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqa2xv5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqa2xv5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqa2xv5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqa2xv5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqa2xv5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqa2xv5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqa2xv5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqa2xv5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqa2xv5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqa2xv5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqa2xv5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqa2xv5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqa2xv5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqa2xv5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqa2xv5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqa2xv5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqa2xv5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqa2xv5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqa2xv5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqa2xv5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqa2xv5.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0YHDf7.s: Assembler messages:
encrypt.c: /tmp/cc0YHDf7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0YHDf7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0YHDf7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0YHDf7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YHDf7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YHDf7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YHDf7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YHDf7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YHDf7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0YHDf7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0YHDf7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0YHDf7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0YHDf7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YHDf7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0YHDf7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0YHDf7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0YHDf7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0YHDf7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0YHDf7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YHDf7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0YHDf7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0YHDf7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0YHDf7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0YHDf7.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPluOPU.s: Assembler messages:
encrypt.c: /tmp/ccPluOPU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPluOPU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPluOPU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPluOPU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPluOPU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPluOPU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPluOPU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPluOPU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPluOPU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPluOPU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPluOPU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPluOPU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPluOPU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPluOPU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPluOPU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPluOPU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPluOPU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPluOPU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPluOPU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPluOPU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPluOPU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPluOPU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPluOPU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPluOPU.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc1Ydbun.s: Assembler messages:
encrypt.c: /tmp/cc1Ydbun.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Ydbun.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Ydbun.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Ydbun.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ydbun.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ydbun.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ydbun.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ydbun.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ydbun.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Ydbun.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Ydbun.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Ydbun.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Ydbun.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ydbun.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Ydbun.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Ydbun.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1Ydbun.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Ydbun.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Ydbun.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Ydbun.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ydbun.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Ydbun.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Ydbun.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Ydbun.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccXWOvGs.s: Assembler messages:
encrypt.c: /tmp/ccXWOvGs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXWOvGs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXWOvGs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXWOvGs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWOvGs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWOvGs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWOvGs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWOvGs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWOvGs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXWOvGs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXWOvGs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXWOvGs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXWOvGs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWOvGs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXWOvGs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXWOvGs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXWOvGs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXWOvGs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXWOvGs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWOvGs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXWOvGs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXWOvGs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXWOvGs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXWOvGs.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgDXKJv.s: Assembler messages:
encrypt.c: /tmp/ccgDXKJv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgDXKJv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgDXKJv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgDXKJv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDXKJv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDXKJv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDXKJv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDXKJv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDXKJv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgDXKJv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgDXKJv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgDXKJv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgDXKJv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDXKJv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgDXKJv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgDXKJv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgDXKJv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgDXKJv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgDXKJv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDXKJv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgDXKJv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgDXKJv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgDXKJv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgDXKJv.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwEtE4p.s: Assembler messages:
encrypt.c: /tmp/ccwEtE4p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwEtE4p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwEtE4p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwEtE4p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEtE4p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEtE4p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEtE4p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEtE4p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEtE4p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwEtE4p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwEtE4p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwEtE4p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwEtE4p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEtE4p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwEtE4p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwEtE4p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwEtE4p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwEtE4p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwEtE4p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwEtE4p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEtE4p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwEtE4p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwEtE4p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwEtE4p.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclsgKPf.s: Assembler messages:
encrypt.c: /tmp/cclsgKPf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclsgKPf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclsgKPf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclsgKPf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclsgKPf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclsgKPf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclsgKPf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclsgKPf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclsgKPf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclsgKPf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclsgKPf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclsgKPf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclsgKPf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclsgKPf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclsgKPf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclsgKPf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclsgKPf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclsgKPf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclsgKPf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclsgKPf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclsgKPf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclsgKPf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclsgKPf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclsgKPf.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmEj8eo.s: Assembler messages:
encrypt.c: /tmp/ccmEj8eo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmEj8eo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmEj8eo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmEj8eo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmEj8eo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmEj8eo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmEj8eo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmEj8eo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmEj8eo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmEj8eo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmEj8eo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmEj8eo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmEj8eo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmEj8eo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmEj8eo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmEj8eo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmEj8eo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmEj8eo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmEj8eo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmEj8eo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmEj8eo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmEj8eo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmEj8eo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmEj8eo.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEWuoGa.s: Assembler messages:
encrypt.c: /tmp/ccEWuoGa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEWuoGa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEWuoGa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEWuoGa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWuoGa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWuoGa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWuoGa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWuoGa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWuoGa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEWuoGa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEWuoGa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEWuoGa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEWuoGa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWuoGa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEWuoGa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEWuoGa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEWuoGa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEWuoGa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEWuoGa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEWuoGa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWuoGa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEWuoGa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEWuoGa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEWuoGa.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLdRNNu.s: Assembler messages:
encrypt.c: /tmp/ccLdRNNu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLdRNNu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLdRNNu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLdRNNu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdRNNu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdRNNu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdRNNu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdRNNu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdRNNu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdRNNu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdRNNu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdRNNu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLdRNNu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdRNNu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLdRNNu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLdRNNu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdRNNu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdRNNu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdRNNu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdRNNu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdRNNu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLdRNNu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdRNNu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdRNNu.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc8f3jSD.s: Assembler messages:
encrypt.c: /tmp/cc8f3jSD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8f3jSD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8f3jSD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8f3jSD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8f3jSD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8f3jSD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8f3jSD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8f3jSD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8f3jSD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8f3jSD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8f3jSD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8f3jSD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8f3jSD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8f3jSD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8f3jSD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8f3jSD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8f3jSD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8f3jSD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8f3jSD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8f3jSD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8f3jSD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8f3jSD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8f3jSD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8f3jSD.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccB3T9ZW.s: Assembler messages:
encrypt.c: /tmp/ccB3T9ZW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB3T9ZW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB3T9ZW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB3T9ZW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3T9ZW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3T9ZW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3T9ZW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3T9ZW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3T9ZW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB3T9ZW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB3T9ZW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB3T9ZW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB3T9ZW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3T9ZW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB3T9ZW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB3T9ZW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB3T9ZW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB3T9ZW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB3T9ZW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3T9ZW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB3T9ZW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB3T9ZW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB3T9ZW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB3T9ZW.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZR4yRS.s: Assembler messages:
encrypt.c: /tmp/ccZR4yRS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZR4yRS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZR4yRS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZR4yRS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZR4yRS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZR4yRS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZR4yRS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZR4yRS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZR4yRS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZR4yRS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZR4yRS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZR4yRS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZR4yRS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZR4yRS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZR4yRS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZR4yRS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZR4yRS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZR4yRS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZR4yRS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZR4yRS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZR4yRS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZR4yRS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZR4yRS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZR4yRS.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

Compiler output

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