Implementation notes: x86, hobbes, crypto_aead/omdsha256k128n96tau96v2

Computer: hobbes
Architecture: x86
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau96v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
335369? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017082020170725
335980? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017082020170725
336370? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
338390? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017082020170725
343845? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
344691? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
344778? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017082020170725
345902? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017082020170725
346813? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017082020170725
347167? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017082020170725
347258? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017082020170725
347450? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017082020170725
347577? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017082020170725
347837? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017082020170725
347914? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017082020170725
354388? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017082020170725
354796? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
355146? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017082020170725
355959? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017082020170725
357757? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017082020170725
361589? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017082020170725
361957? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017082020170725
363221? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017082020170725
365690? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017082020170725
366363? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017082020170725
369171? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017082020170725
377772? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017082020170725
378691? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017082020170725
378855? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017082020170725
379074? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017082020170725
379212? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017082020170725
379621? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017082020170725
380011? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017082020170725
382109? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017082020170725
383461? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017082020170725
384435? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017082020170725
388871? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
390104? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017082020170725
391002? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017082020170725
392950? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017082020170725
393456? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017082020170725
394352? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017082020170725
394538? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017082020170725
394644? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017082020170725
395238? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
395497? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017082020170725
399887? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017082020170725
402043? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017082020170725
403637? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017082020170725
403995? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017082020170725
404281? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017082020170725
404396? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017082020170725
404844? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017082020170725
405587? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017082020170725
405868? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017082020170725
405999? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017082020170725
406523? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017082020170725
408150? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017082020170725
408847? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017082020170725
409102? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017082020170725
409445? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017082020170725
409653? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017082020170725
410142? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017082020170725
410344? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
410587? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017082020170725
411299? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017082020170725
412427? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017082020170725
414275? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017082020170725
415013? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017082020170725
416928? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017082020170725
425098? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017082020170725
427180? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017082020170725
427754? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017082020170725
428222? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017082020170725
428545? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017082020170725
429070? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017082020170725
429237? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017082020170725
429350? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017082020170725
430380? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017082020170725
430521? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017082020170725
431200? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017082020170725
431457? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017082020170725
431546? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017082020170725
431887? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017082020170725
432356? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
433510? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017082020170725
433778? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017082020170725
433997? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
434072? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017082020170725
434567? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017082020170725
435041? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017082020170725
435439? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017082020170725
435617? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017082020170725
435993? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017082020170725
436164? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
436247? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017082020170725
436324? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017082020170725
438193? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017082020170725
439973? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017082020170725
439996? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017082020170725
440252? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017082020170725
441153? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017082020170725
442425? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017082020170725
444210? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017082020170725
445710? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017082020170725
445917? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017082020170725
446306? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017082020170725
446447? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017082020170725
446902? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017082020170725
447550? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017082020170725
447670? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017082020170725
448401? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017082020170725
448928? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017082020170725
449146? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017082020170725
449418? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017082020170725
449528? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017082020170725
449728? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017082020170725
449920? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017082020170725
450214? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017082020170725
450357? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017082020170725
460935? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017082020170725
460996? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017082020170725
461537? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017082020170725
464789? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017082020170725
464830? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017082020170725
465088? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017082020170725
473301? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017082020170725
473667? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017082020170725
475318? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017082020170725
477417? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017082020170725
478115? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017082020170725
478350? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017082020170725
479614? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017082020170725
480007? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017082020170725
480276? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
480713? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017082020170725
481283? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
481630? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017082020170725
482417? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017082020170725
483758? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017082020170725
484064? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017082020170725
484235? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017082020170725
484429? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017082020170725
484717? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017082020170725
484761? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017082020170725
486360? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017082020170725
486864? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017082020170725
487498? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017082020170725
488811? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017082020170725
489442? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017082020170725
489630? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017082020170725
489685? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017082020170725
489804? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017082020170725
490167? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017082020170725
490252? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017082020170725
490386? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017082020170725
490856? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017082020170725
491021? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
491333? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017082020170725
491362? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017082020170725
491439? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017082020170725
491516? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017082020170725
491758? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017082020170725
491858? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017082020170725
492249? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
493520? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017082020170725
494046? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017082020170725
494178? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017082020170725
494335? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017082020170725
499803? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017082020170725
500700? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017082020170725
502065? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017082020170725

Test failure

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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