Implementation notes: x86, hobbes, crypto_aead/omdsha256k128n96tau128v2

Computer: hobbes
Architecture: x86
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau128v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
334236? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017082020170725
334665? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017082020170725
336913? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
343512? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017082020170725
343993? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017082020170725
344182? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
344834? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017082020170725
345487? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017082020170725
346202? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017082020170725
346390? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017082020170725
346867? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017082020170725
347236? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017082020170725
348601? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017082020170725
350954? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017082020170725
354407? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017082020170725
355070? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017082020170725
356043? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017082020170725
357531? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017082020170725
359215? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017082020170725
359348? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017082020170725
362293? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017082020170725
363008? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017082020170725
364499? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017082020170725
365460? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017082020170725
369344? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017082020170725
378088? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017082020170725
378262? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017082020170725
378958? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017082020170725
379339? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017082020170725
379370? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017082020170725
379702? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017082020170725
380026? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017082020170725
381649? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017082020170725
382552? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017082020170725
383890? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017082020170725
387465? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017082020170725
389433? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
389494? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017082020170725
392206? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017082020170725
392653? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017082020170725
393113? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017082020170725
393892? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
394156? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017082020170725
394202? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017082020170725
395429? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017082020170725
399763? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017082020170725
402820? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017082020170725
403284? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017082020170725
403484? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017082020170725
404276? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017082020170725
404337? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017082020170725
404393? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017082020170725
404915? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017082020170725
406750? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017082020170725
408271? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017082020170725
409911? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017082020170725
410257? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017082020170725
410530? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
410815? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017082020170725
410949? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017082020170725
411471? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017082020170725
411490? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017082020170725
412164? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017082020170725
412536? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017082020170725
412717? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017082020170725
412776? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017082020170725
413166? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017082020170725
417021? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017082020170725
417680? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017082020170725
425859? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017082020170725
428343? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017082020170725
429112? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017082020170725
429141? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017082020170725
429954? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017082020170725
429991? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017082020170725
430568? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017082020170725
430656? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017082020170725
430792? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017082020170725
430911? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017082020170725
431990? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017082020170725
432135? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017082020170725
432393? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017082020170725
432653? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017082020170725
432724? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017082020170725
433147? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017082020170725
433284? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017082020170725
433506? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017082020170725
433526? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017082020170725
433837? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017082020170725
434745? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017082020170725
435792? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017082020170725
436074? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017082020170725
436155? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017082020170725
436566? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017082020170725
438152? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017082020170725
439171? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017082020170725
440528? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017082020170725
441031? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017082020170725
441276? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017082020170725
441659? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017082020170725
441774? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017082020170725
441799? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017082020170725
442224? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017082020170725
442918? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017082020170725
444469? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017082020170725
444720? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017082020170725
446293? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017082020170725
447178? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017082020170725
447233? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017082020170725
447281? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017082020170725
447504? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017082020170725
447850? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017082020170725
448028? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017082020170725
448391? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017082020170725
448643? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017082020170725
449389? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017082020170725
449866? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017082020170725
450074? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017082020170725
450884? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017082020170725
452242? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017082020170725
460654? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017082020170725
461018? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017082020170725
462749? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017082020170725
463002? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017082020170725
463447? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017082020170725
470028? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017082020170725
475674? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017082020170725
476047? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017082020170725
476309? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017082020170725
476617? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017082020170725
477163? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017082020170725
477956? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017082020170725
478737? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017082020170725
479373? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017082020170725
479795? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017082020170725
481217? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017082020170725
481955? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
482061? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017082020170725
482272? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017082020170725
483378? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017082020170725
484223? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017082020170725
484900? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017082020170725
485653? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017082020170725
486406? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017082020170725
486558? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017082020170725
486701? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017082020170725
486834? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017082020170725
487100? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
487136? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017082020170725
487346? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017082020170725
487446? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017082020170725
487905? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017082020170725
488085? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017082020170725
488746? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017082020170725
488755? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017082020170725
488936? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017082020170725
489067? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017082020170725
489124? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017082020170725
489485? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017082020170725
489530? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017082020170725
489672? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017082020170725
489760? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017082020170725
489988? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017082020170725
490963? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017082020170725
491054? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017082020170725
491366? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017082020170725
491380? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017082020170725
494904? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017082020170725
498278? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017082020170725
499870? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017082020170725
500127? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017082020170725
500580? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017082020170725

Test failure

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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