Implementation notes: x86, h3neo, crypto_aead/omdsha256k256n104tau160v2

Computer: h3neo
Architecture: x86
CPU ID: AuthenticAMD-00100f63-078bfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: omdsha256k256n104tau160v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
310393? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110520161009
312872? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016110520161009
314976? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2016110520161009
315595? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110520161009
318401? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110520161009
318513? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016110520161009
318767? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110520161009
320580? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110520161009
321885? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110520161009
323185? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016110520161009
323434? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110520161009
324440? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110520161009
324634? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110520161009
324749? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016110520161009
325174? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016110520161009
328253? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110520161009
328321? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016110520161009
328535? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110520161009
328727? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110520161009
329324? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110520161009
329947? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110520161009
330081? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110520161009
330541? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110520161009
331903? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110520161009
332033? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110520161009
334125? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016110520161009
334596? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110520161009
336646? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110520161009
339913? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110520161009
343101? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016110520161009
343242? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110520161009
344374? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016110520161009
344420? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110520161009
345544? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110520161009
345728? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016110520161009
348781? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110520161009
349002? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016110520161009
349112? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016110520161009
353078? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110520161009
353259? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110520161009
355167? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110520161009
359463? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110520161009
359904? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016110520161009
360352? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110520161009
361199? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110520161009
373483? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016110520161009
373674? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110520161009
373908? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110520161009
374957? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110520161009
375557? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110520161009
375620? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016110520161009
376207? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016110520161009
376553? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110520161009
376785? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016110520161009
377190? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110520161009
377243? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110520161009
377325? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016110520161009
377875? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016110520161009
381432? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016110520161009
381898? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016110520161009
382189? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016110520161009
384665? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110520161009
385343? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016110520161009
389218? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110520161009
389368? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110520161009
389460? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016110520161009
391328? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016110520161009
392733? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016110520161009
395236? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016110520161009
395289? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110520161009
395777? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110520161009
396095? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110520161009
396103? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110520161009
396401? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110520161009
396528? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016110520161009
396697? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2016110520161009
396699? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110520161009
398626? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110520161009
400380? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110520161009
400438? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110520161009
400595? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2016110520161009
401115? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110520161009
401309? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110520161009
401392? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110520161009
401489? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110520161009
401610? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110520161009
401846? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110520161009
402156? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110520161009
402198? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110520161009
402723? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110520161009
402786? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110520161009
402978? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016110520161009
403010? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110520161009
403269? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016110520161009
403453? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110520161009
403499? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110520161009
403529? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016110520161009
404002? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016110520161009
404440? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110520161009
404454? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110520161009
404564? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110520161009
404847? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110520161009
405168? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016110520161009
405952? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110520161009
406312? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016110520161009
406394? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016110520161009
406422? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016110520161009
406633? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016110520161009
408168? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016110520161009
409799? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110520161009
410587? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016110520161009
410852? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110520161009
411672? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110520161009
411822? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110520161009
412311? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110520161009
412692? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2016110520161009
413032? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016110520161009
413037? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016110520161009
413064? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016110520161009
413095? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016110520161009
413591? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016110520161009
413672? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016110520161009
413933? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016110520161009
413967? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016110520161009
414534? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016110520161009
414567? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110520161009
414814? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110520161009
414835? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110520161009
416840? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2016110520161009
417341? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110520161009
417899? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016110520161009
418108? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110520161009
418402? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110520161009
418521? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110520161009
419002? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2016110520161009
419008? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110520161009
419057? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110520161009
419150? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016110520161009
419168? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110520161009
419263? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110520161009
419414? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110520161009
419988? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110520161009
420026? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016110520161009
420088? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016110520161009
420597? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110520161009
420714? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016110520161009
423404? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2016110520161009
424347? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016110520161009
425683? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110520161009
425966? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016110520161009
427135? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2016110520161009
427487? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110520161009
427655? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110520161009
428988? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110520161009
429461? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110520161009
429574? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110520161009
429682? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110520161009
435479? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110520161009
435691? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2016110520161009
440827? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110520161009

Test failure

Implementation: crypto_aead/omdsha256k256n104tau160v2/ref
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer ref
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
gcc -m32 -march=core2 -O3 -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer ref

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8Y8E4R.s: Assembler messages:
encrypt.c: /tmp/cc8Y8E4R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8Y8E4R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8Y8E4R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8Y8E4R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Y8E4R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Y8E4R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Y8E4R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Y8E4R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Y8E4R.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Y8E4R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Y8E4R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Y8E4R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8Y8E4R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Y8E4R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8Y8E4R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8Y8E4R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Y8E4R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Y8E4R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Y8E4R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Y8E4R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Y8E4R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8Y8E4R.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Y8E4R.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Y8E4R.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPBKU3J.s: Assembler messages:
encrypt.c: /tmp/ccPBKU3J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPBKU3J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPBKU3J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPBKU3J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPBKU3J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPBKU3J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPBKU3J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPBKU3J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPBKU3J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPBKU3J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPBKU3J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPBKU3J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPBKU3J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPBKU3J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPBKU3J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPBKU3J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPBKU3J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPBKU3J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPBKU3J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPBKU3J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPBKU3J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPBKU3J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPBKU3J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPBKU3J.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnaZdwq.s: Assembler messages:
encrypt.c: /tmp/ccnaZdwq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnaZdwq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnaZdwq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnaZdwq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnaZdwq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnaZdwq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnaZdwq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnaZdwq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnaZdwq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnaZdwq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnaZdwq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnaZdwq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnaZdwq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnaZdwq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnaZdwq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnaZdwq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnaZdwq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnaZdwq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnaZdwq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnaZdwq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnaZdwq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnaZdwq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnaZdwq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnaZdwq.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoYgmLn.s: Assembler messages:
encrypt.c: /tmp/ccoYgmLn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoYgmLn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoYgmLn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoYgmLn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYgmLn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYgmLn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYgmLn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYgmLn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYgmLn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoYgmLn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoYgmLn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoYgmLn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoYgmLn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYgmLn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoYgmLn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoYgmLn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoYgmLn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoYgmLn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoYgmLn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoYgmLn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoYgmLn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoYgmLn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoYgmLn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoYgmLn.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cce4Ccqy.s: Assembler messages:
encrypt.c: /tmp/cce4Ccqy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce4Ccqy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce4Ccqy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cce4Ccqy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4Ccqy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4Ccqy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4Ccqy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4Ccqy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4Ccqy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce4Ccqy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce4Ccqy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce4Ccqy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cce4Ccqy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4Ccqy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce4Ccqy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce4Ccqy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cce4Ccqy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce4Ccqy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce4Ccqy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce4Ccqy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4Ccqy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce4Ccqy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cce4Ccqy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce4Ccqy.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccw1ngiu.s: Assembler messages:
encrypt.c: /tmp/ccw1ngiu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw1ngiu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw1ngiu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccw1ngiu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1ngiu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1ngiu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1ngiu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1ngiu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1ngiu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw1ngiu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw1ngiu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw1ngiu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw1ngiu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1ngiu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw1ngiu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccw1ngiu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw1ngiu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw1ngiu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw1ngiu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1ngiu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw1ngiu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw1ngiu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw1ngiu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw1ngiu.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccY8q4U7.s: Assembler messages:
encrypt.c: /tmp/ccY8q4U7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY8q4U7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY8q4U7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY8q4U7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8q4U7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8q4U7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8q4U7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8q4U7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8q4U7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY8q4U7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY8q4U7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY8q4U7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY8q4U7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8q4U7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY8q4U7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY8q4U7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY8q4U7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY8q4U7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY8q4U7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY8q4U7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8q4U7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY8q4U7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY8q4U7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY8q4U7.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchyuQIZ.s: Assembler messages:
encrypt.c: /tmp/cchyuQIZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchyuQIZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchyuQIZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchyuQIZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyuQIZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyuQIZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyuQIZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyuQIZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyuQIZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchyuQIZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchyuQIZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchyuQIZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchyuQIZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyuQIZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchyuQIZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchyuQIZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchyuQIZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchyuQIZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchyuQIZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchyuQIZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchyuQIZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchyuQIZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchyuQIZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchyuQIZ.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3gZu6w.s: Assembler messages:
encrypt.c: /tmp/cc3gZu6w.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3gZu6w.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3gZu6w.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3gZu6w.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3gZu6w.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3gZu6w.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3gZu6w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3gZu6w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3gZu6w.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3gZu6w.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3gZu6w.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3gZu6w.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3gZu6w.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3gZu6w.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3gZu6w.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3gZu6w.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3gZu6w.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3gZu6w.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3gZu6w.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3gZu6w.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3gZu6w.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3gZu6w.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3gZu6w.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3gZu6w.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHWMjfC.s: Assembler messages:
encrypt.c: /tmp/ccHWMjfC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHWMjfC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHWMjfC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHWMjfC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWMjfC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWMjfC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWMjfC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWMjfC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWMjfC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHWMjfC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHWMjfC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHWMjfC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHWMjfC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWMjfC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHWMjfC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHWMjfC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHWMjfC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHWMjfC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHWMjfC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWMjfC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHWMjfC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHWMjfC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHWMjfC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHWMjfC.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7bLT55.s: Assembler messages:
encrypt.c: /tmp/cc7bLT55.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7bLT55.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7bLT55.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7bLT55.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bLT55.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bLT55.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bLT55.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bLT55.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bLT55.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7bLT55.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7bLT55.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7bLT55.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7bLT55.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bLT55.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7bLT55.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7bLT55.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7bLT55.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7bLT55.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7bLT55.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bLT55.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7bLT55.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7bLT55.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7bLT55.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7bLT55.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrcwYh1.s: Assembler messages:
encrypt.c: /tmp/ccrcwYh1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrcwYh1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrcwYh1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrcwYh1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcwYh1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcwYh1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcwYh1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcwYh1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcwYh1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcwYh1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcwYh1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcwYh1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrcwYh1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcwYh1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrcwYh1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcwYh1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrcwYh1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcwYh1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcwYh1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcwYh1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcwYh1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcwYh1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrcwYh1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcwYh1.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccBgdJuf.s: Assembler messages:
encrypt.c: /tmp/ccBgdJuf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBgdJuf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBgdJuf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBgdJuf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgdJuf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgdJuf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgdJuf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgdJuf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgdJuf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBgdJuf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBgdJuf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBgdJuf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBgdJuf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgdJuf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBgdJuf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBgdJuf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBgdJuf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBgdJuf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBgdJuf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgdJuf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBgdJuf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBgdJuf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBgdJuf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBgdJuf.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccOlySha.s: Assembler messages:
encrypt.c: /tmp/ccOlySha.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOlySha.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOlySha.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOlySha.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlySha.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlySha.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlySha.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlySha.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlySha.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOlySha.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOlySha.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOlySha.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOlySha.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlySha.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOlySha.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOlySha.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOlySha.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOlySha.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOlySha.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOlySha.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlySha.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOlySha.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOlySha.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOlySha.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHKupoI.s: Assembler messages:
encrypt.c: /tmp/ccHKupoI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHKupoI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHKupoI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHKupoI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKupoI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKupoI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKupoI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKupoI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKupoI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHKupoI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHKupoI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHKupoI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHKupoI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKupoI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHKupoI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHKupoI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHKupoI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHKupoI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHKupoI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHKupoI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKupoI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHKupoI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHKupoI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHKupoI.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOpxxaV.s: Assembler messages:
encrypt.c: /tmp/ccOpxxaV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOpxxaV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOpxxaV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOpxxaV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOpxxaV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOpxxaV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOpxxaV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOpxxaV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOpxxaV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOpxxaV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOpxxaV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOpxxaV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOpxxaV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOpxxaV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOpxxaV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOpxxaV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOpxxaV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOpxxaV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOpxxaV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOpxxaV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOpxxaV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOpxxaV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOpxxaV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOpxxaV.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLrfMIx.s: Assembler messages:
encrypt.c: /tmp/ccLrfMIx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLrfMIx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLrfMIx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLrfMIx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrfMIx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrfMIx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrfMIx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrfMIx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrfMIx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLrfMIx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLrfMIx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLrfMIx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLrfMIx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrfMIx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLrfMIx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLrfMIx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLrfMIx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLrfMIx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLrfMIx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrfMIx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLrfMIx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLrfMIx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLrfMIx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLrfMIx.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPcYdcl.s: Assembler messages:
encrypt.c: /tmp/ccPcYdcl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPcYdcl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPcYdcl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPcYdcl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcYdcl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcYdcl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcYdcl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcYdcl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcYdcl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPcYdcl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPcYdcl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPcYdcl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPcYdcl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcYdcl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPcYdcl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPcYdcl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPcYdcl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPcYdcl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPcYdcl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPcYdcl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcYdcl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPcYdcl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPcYdcl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPcYdcl.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclfXhz0.s: Assembler messages:
encrypt.c: /tmp/cclfXhz0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclfXhz0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclfXhz0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclfXhz0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfXhz0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfXhz0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfXhz0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfXhz0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfXhz0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclfXhz0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclfXhz0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclfXhz0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclfXhz0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfXhz0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclfXhz0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclfXhz0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclfXhz0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclfXhz0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclfXhz0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclfXhz0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfXhz0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclfXhz0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclfXhz0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclfXhz0.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpXkL9c.s: Assembler messages:
encrypt.c: /tmp/ccpXkL9c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpXkL9c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpXkL9c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpXkL9c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXkL9c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXkL9c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXkL9c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXkL9c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXkL9c.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpXkL9c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpXkL9c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpXkL9c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpXkL9c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXkL9c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpXkL9c.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpXkL9c.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpXkL9c.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpXkL9c.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpXkL9c.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXkL9c.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpXkL9c.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpXkL9c.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpXkL9c.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpXkL9c.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccPYLKQp.s: Assembler messages:
encrypt.c: /tmp/ccPYLKQp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPYLKQp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPYLKQp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPYLKQp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYLKQp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYLKQp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYLKQp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYLKQp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYLKQp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPYLKQp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPYLKQp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPYLKQp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPYLKQp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYLKQp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPYLKQp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPYLKQp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPYLKQp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPYLKQp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPYLKQp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYLKQp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPYLKQp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPYLKQp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPYLKQp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPYLKQp.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cclw9p8d.s: Assembler messages:
encrypt.c: /tmp/cclw9p8d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclw9p8d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclw9p8d.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclw9p8d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclw9p8d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclw9p8d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclw9p8d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclw9p8d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclw9p8d.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclw9p8d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclw9p8d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclw9p8d.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclw9p8d.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclw9p8d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclw9p8d.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclw9p8d.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclw9p8d.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclw9p8d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclw9p8d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclw9p8d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclw9p8d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclw9p8d.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclw9p8d.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclw9p8d.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRe6gLS.s: Assembler messages:
encrypt.c: /tmp/ccRe6gLS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRe6gLS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRe6gLS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRe6gLS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRe6gLS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRe6gLS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRe6gLS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRe6gLS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRe6gLS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRe6gLS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRe6gLS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRe6gLS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRe6gLS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRe6gLS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRe6gLS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRe6gLS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRe6gLS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRe6gLS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRe6gLS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRe6gLS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRe6gLS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRe6gLS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRe6gLS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRe6gLS.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZSyyzG.s: Assembler messages:
encrypt.c: /tmp/ccZSyyzG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZSyyzG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZSyyzG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZSyyzG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSyyzG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSyyzG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSyyzG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSyyzG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSyyzG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZSyyzG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZSyyzG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZSyyzG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZSyyzG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSyyzG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZSyyzG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZSyyzG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZSyyzG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZSyyzG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZSyyzG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZSyyzG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZSyyzG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZSyyzG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZSyyzG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZSyyzG.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6Bnd0X.s: Assembler messages:
encrypt.c: /tmp/cc6Bnd0X.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Bnd0X.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Bnd0X.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Bnd0X.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Bnd0X.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Bnd0X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Bnd0X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Bnd0X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Bnd0X.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Bnd0X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Bnd0X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Bnd0X.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Bnd0X.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Bnd0X.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Bnd0X.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Bnd0X.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6Bnd0X.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Bnd0X.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Bnd0X.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Bnd0X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Bnd0X.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Bnd0X.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Bnd0X.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Bnd0X.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccf338G1.s: Assembler messages:
encrypt.c: /tmp/ccf338G1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf338G1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf338G1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf338G1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf338G1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf338G1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf338G1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf338G1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf338G1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf338G1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf338G1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf338G1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf338G1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf338G1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf338G1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccf338G1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf338G1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf338G1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf338G1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf338G1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf338G1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf338G1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf338G1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf338G1.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQXPwIs.s: Assembler messages:
encrypt.c: /tmp/ccQXPwIs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQXPwIs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQXPwIs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQXPwIs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXPwIs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXPwIs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXPwIs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXPwIs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXPwIs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQXPwIs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQXPwIs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQXPwIs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQXPwIs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXPwIs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQXPwIs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQXPwIs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQXPwIs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQXPwIs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQXPwIs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXPwIs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQXPwIs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQXPwIs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQXPwIs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQXPwIs.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZ61wFy.s: Assembler messages:
encrypt.c: /tmp/ccZ61wFy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ61wFy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ61wFy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ61wFy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ61wFy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ61wFy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ61wFy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ61wFy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ61wFy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ61wFy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ61wFy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ61wFy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ61wFy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ61wFy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ61wFy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ61wFy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ61wFy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ61wFy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ61wFy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ61wFy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ61wFy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ61wFy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ61wFy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ61wFy.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc78AGaG.s: Assembler messages:
encrypt.c: /tmp/cc78AGaG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc78AGaG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc78AGaG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc78AGaG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78AGaG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78AGaG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78AGaG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78AGaG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78AGaG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc78AGaG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc78AGaG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc78AGaG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc78AGaG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78AGaG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc78AGaG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc78AGaG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc78AGaG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc78AGaG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc78AGaG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc78AGaG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78AGaG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc78AGaG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc78AGaG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc78AGaG.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQTxoTr.s: Assembler messages:
encrypt.c: /tmp/ccQTxoTr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQTxoTr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQTxoTr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQTxoTr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTxoTr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTxoTr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTxoTr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTxoTr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTxoTr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQTxoTr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQTxoTr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQTxoTr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQTxoTr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTxoTr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQTxoTr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQTxoTr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQTxoTr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQTxoTr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQTxoTr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTxoTr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQTxoTr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQTxoTr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQTxoTr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQTxoTr.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNktLvd.s: Assembler messages:
encrypt.c: /tmp/ccNktLvd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNktLvd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNktLvd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNktLvd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNktLvd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNktLvd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNktLvd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNktLvd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNktLvd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNktLvd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNktLvd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNktLvd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNktLvd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNktLvd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNktLvd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNktLvd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNktLvd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNktLvd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNktLvd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNktLvd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNktLvd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNktLvd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNktLvd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNktLvd.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaK8v95.s: Assembler messages:
encrypt.c: /tmp/ccaK8v95.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaK8v95.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaK8v95.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaK8v95.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaK8v95.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaK8v95.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaK8v95.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaK8v95.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaK8v95.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaK8v95.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaK8v95.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaK8v95.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaK8v95.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaK8v95.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaK8v95.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaK8v95.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaK8v95.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaK8v95.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaK8v95.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaK8v95.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaK8v95.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaK8v95.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaK8v95.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaK8v95.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccayCORU.s: Assembler messages:
encrypt.c: /tmp/ccayCORU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccayCORU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccayCORU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccayCORU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayCORU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayCORU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayCORU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayCORU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayCORU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccayCORU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccayCORU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccayCORU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccayCORU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayCORU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccayCORU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccayCORU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccayCORU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccayCORU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccayCORU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayCORU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccayCORU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccayCORU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccayCORU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccayCORU.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccy5IJA3.s: Assembler messages:
encrypt.c: /tmp/ccy5IJA3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy5IJA3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy5IJA3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy5IJA3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5IJA3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5IJA3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5IJA3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5IJA3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5IJA3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy5IJA3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy5IJA3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy5IJA3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy5IJA3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5IJA3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy5IJA3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy5IJA3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy5IJA3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy5IJA3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy5IJA3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy5IJA3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5IJA3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy5IJA3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy5IJA3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy5IJA3.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAKT5tN.s: Assembler messages:
encrypt.c: /tmp/ccAKT5tN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAKT5tN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAKT5tN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAKT5tN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKT5tN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKT5tN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKT5tN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKT5tN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKT5tN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAKT5tN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAKT5tN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAKT5tN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAKT5tN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKT5tN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAKT5tN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAKT5tN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAKT5tN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAKT5tN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAKT5tN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAKT5tN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAKT5tN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAKT5tN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAKT5tN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAKT5tN.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJSQoLp.s: Assembler messages:
encrypt.c: /tmp/ccJSQoLp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJSQoLp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJSQoLp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJSQoLp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSQoLp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSQoLp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSQoLp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSQoLp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSQoLp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJSQoLp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJSQoLp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJSQoLp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJSQoLp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSQoLp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJSQoLp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJSQoLp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJSQoLp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJSQoLp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJSQoLp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSQoLp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJSQoLp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJSQoLp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJSQoLp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJSQoLp.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc67NglB.s: Assembler messages:
encrypt.c: /tmp/cc67NglB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc67NglB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc67NglB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc67NglB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67NglB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67NglB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67NglB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67NglB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67NglB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc67NglB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc67NglB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc67NglB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc67NglB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67NglB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc67NglB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc67NglB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc67NglB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc67NglB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc67NglB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67NglB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc67NglB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc67NglB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc67NglB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc67NglB.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOvawrS.s: Assembler messages:
encrypt.c: /tmp/ccOvawrS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOvawrS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOvawrS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOvawrS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvawrS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvawrS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvawrS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvawrS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvawrS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOvawrS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOvawrS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOvawrS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOvawrS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvawrS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOvawrS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOvawrS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOvawrS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOvawrS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOvawrS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOvawrS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvawrS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOvawrS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOvawrS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOvawrS.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRHsgFe.s: Assembler messages:
encrypt.c: /tmp/ccRHsgFe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRHsgFe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRHsgFe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRHsgFe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHsgFe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHsgFe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHsgFe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHsgFe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHsgFe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRHsgFe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRHsgFe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRHsgFe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRHsgFe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHsgFe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRHsgFe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRHsgFe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRHsgFe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRHsgFe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRHsgFe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHsgFe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRHsgFe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRHsgFe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRHsgFe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRHsgFe.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgEKVnp.s: Assembler messages:
encrypt.c: /tmp/ccgEKVnp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgEKVnp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgEKVnp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgEKVnp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEKVnp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEKVnp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEKVnp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEKVnp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEKVnp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgEKVnp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgEKVnp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgEKVnp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgEKVnp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEKVnp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgEKVnp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgEKVnp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgEKVnp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgEKVnp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgEKVnp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgEKVnp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEKVnp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgEKVnp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgEKVnp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgEKVnp.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9t5it7.s: Assembler messages:
encrypt.c: /tmp/cc9t5it7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9t5it7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9t5it7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9t5it7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9t5it7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9t5it7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9t5it7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9t5it7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9t5it7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9t5it7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9t5it7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9t5it7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9t5it7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9t5it7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9t5it7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9t5it7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9t5it7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9t5it7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9t5it7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9t5it7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9t5it7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9t5it7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9t5it7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9t5it7.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVJTyCo.s: Assembler messages:
encrypt.c: /tmp/ccVJTyCo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVJTyCo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVJTyCo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVJTyCo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJTyCo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJTyCo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJTyCo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJTyCo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJTyCo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVJTyCo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVJTyCo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVJTyCo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVJTyCo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJTyCo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVJTyCo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVJTyCo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVJTyCo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVJTyCo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVJTyCo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJTyCo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVJTyCo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVJTyCo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVJTyCo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVJTyCo.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQFOtNN.s: Assembler messages:
encrypt.c: /tmp/ccQFOtNN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQFOtNN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQFOtNN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQFOtNN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFOtNN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFOtNN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFOtNN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFOtNN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFOtNN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQFOtNN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQFOtNN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQFOtNN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQFOtNN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFOtNN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQFOtNN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQFOtNN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQFOtNN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQFOtNN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQFOtNN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQFOtNN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFOtNN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQFOtNN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQFOtNN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQFOtNN.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwsOjx3.s: Assembler messages:
encrypt.c: /tmp/ccwsOjx3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwsOjx3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwsOjx3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwsOjx3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsOjx3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsOjx3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsOjx3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsOjx3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsOjx3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwsOjx3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwsOjx3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwsOjx3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwsOjx3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsOjx3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwsOjx3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwsOjx3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwsOjx3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwsOjx3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwsOjx3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsOjx3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwsOjx3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwsOjx3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwsOjx3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwsOjx3.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEwbmkg.s: Assembler messages:
encrypt.c: /tmp/ccEwbmkg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEwbmkg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEwbmkg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEwbmkg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwbmkg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwbmkg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwbmkg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwbmkg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwbmkg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEwbmkg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEwbmkg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEwbmkg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEwbmkg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwbmkg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEwbmkg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEwbmkg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEwbmkg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEwbmkg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEwbmkg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwbmkg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEwbmkg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEwbmkg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEwbmkg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEwbmkg.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjSCKlN.s: Assembler messages:
encrypt.c: /tmp/ccjSCKlN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjSCKlN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjSCKlN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjSCKlN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSCKlN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSCKlN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSCKlN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSCKlN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSCKlN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjSCKlN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjSCKlN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjSCKlN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjSCKlN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSCKlN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjSCKlN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjSCKlN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjSCKlN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjSCKlN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjSCKlN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjSCKlN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSCKlN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjSCKlN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjSCKlN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjSCKlN.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXAPWNu.s: Assembler messages:
encrypt.c: /tmp/ccXAPWNu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXAPWNu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXAPWNu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXAPWNu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAPWNu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAPWNu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAPWNu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAPWNu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAPWNu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXAPWNu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXAPWNu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXAPWNu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXAPWNu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAPWNu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXAPWNu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXAPWNu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXAPWNu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXAPWNu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXAPWNu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXAPWNu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAPWNu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXAPWNu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXAPWNu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXAPWNu.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccr9zcGJ.s: Assembler messages:
encrypt.c: /tmp/ccr9zcGJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr9zcGJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr9zcGJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr9zcGJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9zcGJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9zcGJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9zcGJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9zcGJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9zcGJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr9zcGJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr9zcGJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr9zcGJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr9zcGJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9zcGJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr9zcGJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr9zcGJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr9zcGJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr9zcGJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr9zcGJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9zcGJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr9zcGJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr9zcGJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr9zcGJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr9zcGJ.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3pNEDv.s: Assembler messages:
encrypt.c: /tmp/cc3pNEDv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3pNEDv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3pNEDv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3pNEDv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pNEDv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pNEDv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pNEDv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pNEDv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pNEDv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3pNEDv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3pNEDv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3pNEDv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3pNEDv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pNEDv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3pNEDv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3pNEDv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3pNEDv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3pNEDv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3pNEDv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pNEDv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3pNEDv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3pNEDv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3pNEDv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3pNEDv.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccC69Cvm.s: Assembler messages:
encrypt.c: /tmp/ccC69Cvm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC69Cvm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC69Cvm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC69Cvm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC69Cvm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC69Cvm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC69Cvm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC69Cvm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC69Cvm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC69Cvm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC69Cvm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC69Cvm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC69Cvm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC69Cvm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC69Cvm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC69Cvm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC69Cvm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC69Cvm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC69Cvm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC69Cvm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC69Cvm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC69Cvm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC69Cvm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC69Cvm.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAsa4z7.s: Assembler messages:
encrypt.c: /tmp/ccAsa4z7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAsa4z7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAsa4z7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAsa4z7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsa4z7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsa4z7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsa4z7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsa4z7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsa4z7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAsa4z7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAsa4z7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAsa4z7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAsa4z7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsa4z7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAsa4z7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAsa4z7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAsa4z7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAsa4z7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAsa4z7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsa4z7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAsa4z7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAsa4z7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAsa4z7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAsa4z7.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccn4bZUP.s: Assembler messages:
encrypt.c: /tmp/ccn4bZUP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn4bZUP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn4bZUP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccn4bZUP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4bZUP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4bZUP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4bZUP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4bZUP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4bZUP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn4bZUP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn4bZUP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn4bZUP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn4bZUP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4bZUP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn4bZUP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn4bZUP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccn4bZUP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn4bZUP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn4bZUP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn4bZUP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4bZUP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn4bZUP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn4bZUP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn4bZUP.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBN27TY.s: Assembler messages:
encrypt.c: /tmp/ccBN27TY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBN27TY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBN27TY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBN27TY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBN27TY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBN27TY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBN27TY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBN27TY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBN27TY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBN27TY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBN27TY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBN27TY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBN27TY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBN27TY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBN27TY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBN27TY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBN27TY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBN27TY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBN27TY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBN27TY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBN27TY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBN27TY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBN27TY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBN27TY.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTIlrle.s: Assembler messages:
encrypt.c: /tmp/ccTIlrle.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTIlrle.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTIlrle.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTIlrle.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIlrle.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIlrle.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIlrle.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIlrle.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIlrle.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTIlrle.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTIlrle.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTIlrle.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTIlrle.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIlrle.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTIlrle.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTIlrle.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTIlrle.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTIlrle.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTIlrle.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIlrle.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTIlrle.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTIlrle.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTIlrle.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTIlrle.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccU74VgF.s: Assembler messages:
encrypt.c: /tmp/ccU74VgF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU74VgF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU74VgF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU74VgF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU74VgF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU74VgF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU74VgF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU74VgF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU74VgF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU74VgF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU74VgF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU74VgF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU74VgF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU74VgF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU74VgF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU74VgF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU74VgF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU74VgF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU74VgF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU74VgF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU74VgF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU74VgF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU74VgF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU74VgF.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczar78P.s: Assembler messages:
encrypt.c: /tmp/cczar78P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczar78P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczar78P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczar78P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczar78P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczar78P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczar78P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczar78P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczar78P.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczar78P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczar78P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczar78P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczar78P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczar78P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczar78P.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczar78P.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczar78P.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczar78P.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczar78P.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczar78P.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczar78P.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczar78P.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczar78P.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczar78P.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWgOZ3Q.s: Assembler messages:
encrypt.c: /tmp/ccWgOZ3Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWgOZ3Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWgOZ3Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWgOZ3Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWgOZ3Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWgOZ3Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWgOZ3Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWgOZ3Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWgOZ3Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWgOZ3Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWgOZ3Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWgOZ3Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWgOZ3Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWgOZ3Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWgOZ3Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWgOZ3Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWgOZ3Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWgOZ3Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWgOZ3Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWgOZ3Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWgOZ3Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWgOZ3Q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWgOZ3Q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWgOZ3Q.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccin4tVW.s: Assembler messages:
encrypt.c: /tmp/ccin4tVW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccin4tVW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccin4tVW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccin4tVW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccin4tVW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccin4tVW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccin4tVW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccin4tVW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccin4tVW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccin4tVW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccin4tVW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccin4tVW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccin4tVW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccin4tVW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccin4tVW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccin4tVW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccin4tVW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccin4tVW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccin4tVW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccin4tVW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccin4tVW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccin4tVW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccin4tVW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccin4tVW.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgpkTAD.s: Assembler messages:
encrypt.c: /tmp/ccgpkTAD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgpkTAD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgpkTAD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgpkTAD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpkTAD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpkTAD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpkTAD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpkTAD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpkTAD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgpkTAD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgpkTAD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgpkTAD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgpkTAD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpkTAD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgpkTAD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgpkTAD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgpkTAD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgpkTAD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgpkTAD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgpkTAD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpkTAD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgpkTAD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgpkTAD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgpkTAD.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxgGwFm.s: Assembler messages:
encrypt.c: /tmp/ccxgGwFm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxgGwFm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxgGwFm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxgGwFm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxgGwFm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxgGwFm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxgGwFm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxgGwFm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxgGwFm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxgGwFm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxgGwFm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxgGwFm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxgGwFm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxgGwFm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxgGwFm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxgGwFm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxgGwFm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxgGwFm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxgGwFm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxgGwFm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxgGwFm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxgGwFm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxgGwFm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxgGwFm.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFHkUMx.s: Assembler messages:
encrypt.c: /tmp/ccFHkUMx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFHkUMx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFHkUMx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFHkUMx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHkUMx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHkUMx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHkUMx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHkUMx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHkUMx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFHkUMx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFHkUMx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFHkUMx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFHkUMx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHkUMx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFHkUMx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFHkUMx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFHkUMx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFHkUMx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFHkUMx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHkUMx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFHkUMx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFHkUMx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFHkUMx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFHkUMx.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQ9Pr5K.s: Assembler messages:
encrypt.c: /tmp/ccQ9Pr5K.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ9Pr5K.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ9Pr5K.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ9Pr5K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9Pr5K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9Pr5K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9Pr5K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9Pr5K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9Pr5K.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ9Pr5K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ9Pr5K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ9Pr5K.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ9Pr5K.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9Pr5K.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ9Pr5K.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ9Pr5K.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ9Pr5K.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ9Pr5K.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ9Pr5K.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ9Pr5K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ9Pr5K.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ9Pr5K.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ9Pr5K.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ9Pr5K.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJCB9P2.s: Assembler messages:
encrypt.c: /tmp/ccJCB9P2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJCB9P2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJCB9P2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJCB9P2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCB9P2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCB9P2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCB9P2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCB9P2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCB9P2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJCB9P2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJCB9P2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJCB9P2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJCB9P2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCB9P2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJCB9P2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJCB9P2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJCB9P2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJCB9P2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJCB9P2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCB9P2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJCB9P2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJCB9P2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJCB9P2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJCB9P2.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTjo5cg.s: Assembler messages:
encrypt.c: /tmp/ccTjo5cg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTjo5cg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTjo5cg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTjo5cg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjo5cg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjo5cg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjo5cg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjo5cg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjo5cg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTjo5cg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTjo5cg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTjo5cg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTjo5cg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjo5cg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTjo5cg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTjo5cg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTjo5cg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTjo5cg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTjo5cg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTjo5cg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjo5cg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTjo5cg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTjo5cg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTjo5cg.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUi6C6w.s: Assembler messages:
encrypt.c: /tmp/ccUi6C6w.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUi6C6w.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUi6C6w.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUi6C6w.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUi6C6w.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUi6C6w.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUi6C6w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUi6C6w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUi6C6w.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUi6C6w.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUi6C6w.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUi6C6w.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUi6C6w.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUi6C6w.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUi6C6w.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUi6C6w.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUi6C6w.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUi6C6w.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUi6C6w.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUi6C6w.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUi6C6w.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUi6C6w.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUi6C6w.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUi6C6w.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmPm9IF.s: Assembler messages:
encrypt.c: /tmp/ccmPm9IF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmPm9IF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmPm9IF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmPm9IF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPm9IF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPm9IF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPm9IF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPm9IF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPm9IF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmPm9IF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmPm9IF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmPm9IF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmPm9IF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPm9IF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmPm9IF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmPm9IF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmPm9IF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmPm9IF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmPm9IF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPm9IF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmPm9IF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmPm9IF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmPm9IF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmPm9IF.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJ6CA0f.s: Assembler messages:
encrypt.c: /tmp/ccJ6CA0f.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ6CA0f.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ6CA0f.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ6CA0f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6CA0f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6CA0f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6CA0f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6CA0f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6CA0f.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ6CA0f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ6CA0f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ6CA0f.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ6CA0f.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6CA0f.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ6CA0f.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ6CA0f.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJ6CA0f.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ6CA0f.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ6CA0f.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ6CA0f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6CA0f.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ6CA0f.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ6CA0f.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ6CA0f.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPVgfhc.s: Assembler messages:
encrypt.c: /tmp/ccPVgfhc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPVgfhc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPVgfhc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPVgfhc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVgfhc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVgfhc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVgfhc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVgfhc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVgfhc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPVgfhc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPVgfhc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPVgfhc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPVgfhc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVgfhc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPVgfhc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPVgfhc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPVgfhc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPVgfhc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPVgfhc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVgfhc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPVgfhc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPVgfhc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPVgfhc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPVgfhc.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7wBVpo.s: Assembler messages:
encrypt.c: /tmp/cc7wBVpo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7wBVpo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7wBVpo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7wBVpo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wBVpo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wBVpo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wBVpo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wBVpo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wBVpo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7wBVpo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7wBVpo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7wBVpo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7wBVpo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wBVpo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7wBVpo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7wBVpo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7wBVpo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7wBVpo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7wBVpo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7wBVpo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wBVpo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7wBVpo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7wBVpo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7wBVpo.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjA55Ep.s: Assembler messages:
encrypt.c: /tmp/ccjA55Ep.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjA55Ep.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjA55Ep.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjA55Ep.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjA55Ep.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjA55Ep.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjA55Ep.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjA55Ep.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjA55Ep.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjA55Ep.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjA55Ep.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjA55Ep.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjA55Ep.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjA55Ep.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjA55Ep.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjA55Ep.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjA55Ep.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjA55Ep.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjA55Ep.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjA55Ep.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjA55Ep.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjA55Ep.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjA55Ep.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjA55Ep.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfKarvT.s: Assembler messages:
encrypt.c: /tmp/ccfKarvT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfKarvT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfKarvT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfKarvT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKarvT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKarvT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKarvT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKarvT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKarvT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfKarvT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfKarvT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfKarvT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfKarvT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKarvT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfKarvT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfKarvT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfKarvT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfKarvT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfKarvT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfKarvT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKarvT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfKarvT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfKarvT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfKarvT.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgq8UO2.s: Assembler messages:
encrypt.c: /tmp/ccgq8UO2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgq8UO2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgq8UO2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgq8UO2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgq8UO2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgq8UO2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgq8UO2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgq8UO2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgq8UO2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgq8UO2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgq8UO2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgq8UO2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgq8UO2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgq8UO2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgq8UO2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgq8UO2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgq8UO2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgq8UO2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgq8UO2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgq8UO2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgq8UO2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgq8UO2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgq8UO2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgq8UO2.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWXj90E.s: Assembler messages:
encrypt.c: /tmp/ccWXj90E.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWXj90E.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWXj90E.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWXj90E.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXj90E.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXj90E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXj90E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXj90E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXj90E.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWXj90E.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWXj90E.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWXj90E.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWXj90E.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXj90E.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWXj90E.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWXj90E.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWXj90E.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWXj90E.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWXj90E.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXj90E.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWXj90E.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWXj90E.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWXj90E.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWXj90E.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqM6UMQ.s: Assembler messages:
encrypt.c: /tmp/ccqM6UMQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqM6UMQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqM6UMQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqM6UMQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqM6UMQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqM6UMQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqM6UMQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqM6UMQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqM6UMQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqM6UMQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqM6UMQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqM6UMQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqM6UMQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqM6UMQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqM6UMQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqM6UMQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqM6UMQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqM6UMQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqM6UMQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqM6UMQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqM6UMQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqM6UMQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqM6UMQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqM6UMQ.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccR4peIn.s: Assembler messages:
encrypt.c: /tmp/ccR4peIn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR4peIn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR4peIn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR4peIn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4peIn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4peIn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4peIn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4peIn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4peIn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR4peIn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR4peIn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR4peIn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR4peIn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4peIn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR4peIn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR4peIn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR4peIn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR4peIn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR4peIn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR4peIn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4peIn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR4peIn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR4peIn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR4peIn.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuruU7l.s: Assembler messages:
encrypt.c: /tmp/ccuruU7l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuruU7l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuruU7l.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuruU7l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuruU7l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuruU7l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuruU7l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuruU7l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuruU7l.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuruU7l.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuruU7l.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuruU7l.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuruU7l.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuruU7l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuruU7l.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuruU7l.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuruU7l.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuruU7l.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuruU7l.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuruU7l.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuruU7l.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuruU7l.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuruU7l.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuruU7l.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccO1RDG7.s: Assembler messages:
encrypt.c: /tmp/ccO1RDG7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO1RDG7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO1RDG7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO1RDG7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1RDG7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1RDG7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1RDG7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1RDG7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1RDG7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO1RDG7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO1RDG7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO1RDG7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO1RDG7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1RDG7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO1RDG7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO1RDG7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO1RDG7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO1RDG7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO1RDG7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO1RDG7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1RDG7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO1RDG7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO1RDG7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO1RDG7.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccuBlmWw.s: Assembler messages:
encrypt.c: /tmp/ccuBlmWw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuBlmWw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuBlmWw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuBlmWw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBlmWw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBlmWw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBlmWw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBlmWw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBlmWw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuBlmWw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuBlmWw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuBlmWw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuBlmWw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBlmWw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuBlmWw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuBlmWw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuBlmWw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuBlmWw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuBlmWw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBlmWw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuBlmWw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuBlmWw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuBlmWw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuBlmWw.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4XGoO1.s: Assembler messages:
encrypt.c: /tmp/cc4XGoO1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4XGoO1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4XGoO1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4XGoO1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XGoO1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XGoO1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XGoO1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XGoO1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XGoO1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4XGoO1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4XGoO1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4XGoO1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4XGoO1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XGoO1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4XGoO1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4XGoO1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4XGoO1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4XGoO1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4XGoO1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4XGoO1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4XGoO1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4XGoO1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4XGoO1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4XGoO1.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6grU54.s: Assembler messages:
encrypt.c: /tmp/cc6grU54.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6grU54.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6grU54.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6grU54.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6grU54.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6grU54.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6grU54.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6grU54.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6grU54.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6grU54.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6grU54.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6grU54.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6grU54.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6grU54.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6grU54.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6grU54.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6grU54.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6grU54.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6grU54.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6grU54.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6grU54.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6grU54.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6grU54.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6grU54.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1qliYA.s: Assembler messages:
encrypt.c: /tmp/cc1qliYA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1qliYA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1qliYA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1qliYA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qliYA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qliYA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qliYA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qliYA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qliYA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1qliYA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1qliYA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1qliYA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1qliYA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qliYA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1qliYA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1qliYA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1qliYA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1qliYA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1qliYA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qliYA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1qliYA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1qliYA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1qliYA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1qliYA.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLfub7c.s: Assembler messages:
encrypt.c: /tmp/ccLfub7c.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLfub7c.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLfub7c.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLfub7c.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLfub7c.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLfub7c.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLfub7c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLfub7c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLfub7c.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLfub7c.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLfub7c.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLfub7c.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLfub7c.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLfub7c.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLfub7c.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLfub7c.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLfub7c.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLfub7c.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLfub7c.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLfub7c.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLfub7c.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLfub7c.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLfub7c.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLfub7c.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6OKIa5.s: Assembler messages:
encrypt.c: /tmp/cc6OKIa5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6OKIa5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6OKIa5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6OKIa5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OKIa5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OKIa5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OKIa5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OKIa5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OKIa5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6OKIa5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6OKIa5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6OKIa5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6OKIa5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OKIa5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6OKIa5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6OKIa5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6OKIa5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OKIa5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OKIa5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OKIa5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OKIa5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6OKIa5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OKIa5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OKIa5.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyclBjI.s: Assembler messages:
encrypt.c: /tmp/ccyclBjI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyclBjI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyclBjI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyclBjI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyclBjI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyclBjI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyclBjI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyclBjI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyclBjI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyclBjI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyclBjI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyclBjI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyclBjI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyclBjI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyclBjI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyclBjI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyclBjI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyclBjI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyclBjI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyclBjI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyclBjI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyclBjI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyclBjI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyclBjI.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccSlIKog.s: Assembler messages:
encrypt.c: /tmp/ccSlIKog.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSlIKog.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSlIKog.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSlIKog.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlIKog.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlIKog.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlIKog.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlIKog.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlIKog.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSlIKog.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSlIKog.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSlIKog.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSlIKog.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlIKog.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSlIKog.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSlIKog.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSlIKog.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSlIKog.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSlIKog.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlIKog.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSlIKog.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSlIKog.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSlIKog.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSlIKog.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cccfEwyP.s: Assembler messages:
encrypt.c: /tmp/cccfEwyP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccfEwyP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccfEwyP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccfEwyP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfEwyP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfEwyP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfEwyP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfEwyP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfEwyP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccfEwyP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccfEwyP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccfEwyP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccfEwyP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfEwyP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccfEwyP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccfEwyP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccfEwyP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccfEwyP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccfEwyP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccfEwyP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccfEwyP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccfEwyP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccfEwyP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccfEwyP.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBpbQCo.s: Assembler messages:
encrypt.c: /tmp/ccBpbQCo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBpbQCo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBpbQCo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBpbQCo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpbQCo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpbQCo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpbQCo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpbQCo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpbQCo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBpbQCo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBpbQCo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBpbQCo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBpbQCo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpbQCo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBpbQCo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBpbQCo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBpbQCo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBpbQCo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBpbQCo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBpbQCo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpbQCo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBpbQCo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBpbQCo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBpbQCo.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQ5IRGJ.s: Assembler messages:
encrypt.c: /tmp/ccQ5IRGJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ5IRGJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ5IRGJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ5IRGJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5IRGJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5IRGJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5IRGJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5IRGJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5IRGJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ5IRGJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ5IRGJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ5IRGJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ5IRGJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5IRGJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ5IRGJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQ5IRGJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ5IRGJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ5IRGJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ5IRGJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5IRGJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ5IRGJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ5IRGJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ5IRGJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ5IRGJ.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMi9Orb.s: Assembler messages:
encrypt.c: /tmp/ccMi9Orb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMi9Orb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMi9Orb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMi9Orb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMi9Orb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMi9Orb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMi9Orb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMi9Orb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMi9Orb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMi9Orb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMi9Orb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMi9Orb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMi9Orb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMi9Orb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMi9Orb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMi9Orb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMi9Orb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMi9Orb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMi9Orb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMi9Orb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMi9Orb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMi9Orb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMi9Orb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMi9Orb.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSaVv2s.s: Assembler messages:
encrypt.c: /tmp/ccSaVv2s.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSaVv2s.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSaVv2s.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSaVv2s.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSaVv2s.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSaVv2s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSaVv2s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSaVv2s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSaVv2s.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSaVv2s.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSaVv2s.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSaVv2s.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSaVv2s.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSaVv2s.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSaVv2s.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSaVv2s.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSaVv2s.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSaVv2s.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSaVv2s.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSaVv2s.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSaVv2s.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSaVv2s.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSaVv2s.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSaVv2s.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRi9kX0.s: Assembler messages:
encrypt.c: /tmp/ccRi9kX0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRi9kX0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRi9kX0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRi9kX0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRi9kX0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRi9kX0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRi9kX0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRi9kX0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRi9kX0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRi9kX0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRi9kX0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRi9kX0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRi9kX0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRi9kX0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRi9kX0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRi9kX0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRi9kX0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRi9kX0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRi9kX0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRi9kX0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRi9kX0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRi9kX0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRi9kX0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRi9kX0.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUSfzEF.s: Assembler messages:
encrypt.c: /tmp/ccUSfzEF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUSfzEF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUSfzEF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUSfzEF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSfzEF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSfzEF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSfzEF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSfzEF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSfzEF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUSfzEF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUSfzEF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUSfzEF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUSfzEF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSfzEF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUSfzEF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUSfzEF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUSfzEF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUSfzEF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUSfzEF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSfzEF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUSfzEF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUSfzEF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUSfzEF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUSfzEF.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc62DV59.s: Assembler messages:
encrypt.c: /tmp/cc62DV59.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc62DV59.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc62DV59.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc62DV59.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62DV59.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62DV59.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62DV59.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62DV59.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62DV59.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc62DV59.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc62DV59.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc62DV59.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc62DV59.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62DV59.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc62DV59.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc62DV59.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc62DV59.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc62DV59.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc62DV59.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc62DV59.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62DV59.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc62DV59.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc62DV59.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc62DV59.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccpOsLsT.s: Assembler messages:
encrypt.c: /tmp/ccpOsLsT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpOsLsT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpOsLsT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpOsLsT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpOsLsT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpOsLsT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpOsLsT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpOsLsT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpOsLsT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpOsLsT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpOsLsT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpOsLsT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpOsLsT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpOsLsT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpOsLsT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpOsLsT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpOsLsT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpOsLsT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpOsLsT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpOsLsT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpOsLsT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpOsLsT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpOsLsT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpOsLsT.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWulY8E.s: Assembler messages:
encrypt.c: /tmp/ccWulY8E.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWulY8E.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWulY8E.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWulY8E.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWulY8E.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWulY8E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWulY8E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWulY8E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWulY8E.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWulY8E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWulY8E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWulY8E.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWulY8E.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWulY8E.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWulY8E.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWulY8E.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWulY8E.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWulY8E.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWulY8E.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWulY8E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWulY8E.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWulY8E.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWulY8E.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWulY8E.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccua1pXm.s: Assembler messages:
encrypt.c: /tmp/ccua1pXm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccua1pXm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccua1pXm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccua1pXm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccua1pXm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccua1pXm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccua1pXm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccua1pXm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccua1pXm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccua1pXm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccua1pXm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccua1pXm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccua1pXm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccua1pXm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccua1pXm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccua1pXm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccua1pXm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccua1pXm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccua1pXm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccua1pXm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccua1pXm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccua1pXm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccua1pXm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccua1pXm.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEOrlak.s: Assembler messages:
encrypt.c: /tmp/ccEOrlak.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEOrlak.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEOrlak.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEOrlak.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOrlak.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOrlak.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOrlak.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOrlak.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOrlak.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEOrlak.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEOrlak.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEOrlak.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEOrlak.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOrlak.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEOrlak.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEOrlak.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEOrlak.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEOrlak.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEOrlak.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEOrlak.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEOrlak.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEOrlak.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEOrlak.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEOrlak.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccR0wpRH.s: Assembler messages:
encrypt.c: /tmp/ccR0wpRH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR0wpRH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR0wpRH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR0wpRH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0wpRH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0wpRH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0wpRH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0wpRH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0wpRH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR0wpRH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR0wpRH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR0wpRH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR0wpRH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0wpRH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR0wpRH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR0wpRH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR0wpRH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR0wpRH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR0wpRH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR0wpRH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0wpRH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR0wpRH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR0wpRH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR0wpRH.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7wEMco.s: Assembler messages:
encrypt.c: /tmp/cc7wEMco.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7wEMco.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7wEMco.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7wEMco.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wEMco.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wEMco.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wEMco.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wEMco.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wEMco.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7wEMco.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7wEMco.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7wEMco.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7wEMco.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wEMco.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7wEMco.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7wEMco.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7wEMco.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7wEMco.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7wEMco.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7wEMco.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wEMco.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7wEMco.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7wEMco.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7wEMco.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDezPaV.s: Assembler messages:
encrypt.c: /tmp/ccDezPaV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDezPaV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDezPaV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDezPaV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDezPaV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDezPaV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDezPaV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDezPaV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDezPaV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDezPaV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDezPaV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDezPaV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDezPaV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDezPaV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDezPaV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDezPaV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDezPaV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDezPaV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDezPaV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDezPaV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDezPaV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDezPaV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDezPaV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDezPaV.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMU0wWu.s: Assembler messages:
encrypt.c: /tmp/ccMU0wWu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMU0wWu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMU0wWu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMU0wWu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU0wWu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU0wWu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU0wWu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU0wWu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU0wWu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMU0wWu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMU0wWu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMU0wWu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMU0wWu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU0wWu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMU0wWu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMU0wWu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMU0wWu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMU0wWu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMU0wWu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMU0wWu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMU0wWu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMU0wWu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMU0wWu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMU0wWu.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccT737LZ.s: Assembler messages:
encrypt.c: /tmp/ccT737LZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT737LZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT737LZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT737LZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT737LZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT737LZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT737LZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT737LZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT737LZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT737LZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT737LZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT737LZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT737LZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT737LZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT737LZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT737LZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT737LZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT737LZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT737LZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT737LZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT737LZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT737LZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT737LZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT737LZ.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRBYqKF.s: Assembler messages:
encrypt.c: /tmp/ccRBYqKF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRBYqKF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRBYqKF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRBYqKF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBYqKF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBYqKF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBYqKF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBYqKF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBYqKF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRBYqKF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRBYqKF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRBYqKF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRBYqKF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBYqKF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRBYqKF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRBYqKF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRBYqKF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRBYqKF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRBYqKF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBYqKF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRBYqKF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRBYqKF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRBYqKF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRBYqKF.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccW75yO0.s: Assembler messages:
encrypt.c: /tmp/ccW75yO0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW75yO0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW75yO0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW75yO0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW75yO0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW75yO0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW75yO0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW75yO0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW75yO0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW75yO0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW75yO0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW75yO0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW75yO0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW75yO0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW75yO0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW75yO0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW75yO0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW75yO0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW75yO0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW75yO0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW75yO0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW75yO0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW75yO0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW75yO0.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9neowS.s: Assembler messages:
encrypt.c: /tmp/cc9neowS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9neowS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9neowS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9neowS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9neowS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9neowS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9neowS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9neowS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9neowS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9neowS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9neowS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9neowS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9neowS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9neowS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9neowS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9neowS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9neowS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9neowS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9neowS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9neowS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9neowS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9neowS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9neowS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9neowS.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaw0nio.s: Assembler messages:
encrypt.c: /tmp/ccaw0nio.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaw0nio.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaw0nio.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaw0nio.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaw0nio.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaw0nio.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaw0nio.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaw0nio.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaw0nio.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaw0nio.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaw0nio.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaw0nio.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaw0nio.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaw0nio.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaw0nio.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaw0nio.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaw0nio.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaw0nio.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaw0nio.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaw0nio.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaw0nio.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaw0nio.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaw0nio.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaw0nio.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDaLsHU.s: Assembler messages:
encrypt.c: /tmp/ccDaLsHU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDaLsHU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDaLsHU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDaLsHU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaLsHU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaLsHU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaLsHU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaLsHU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaLsHU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDaLsHU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDaLsHU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDaLsHU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDaLsHU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaLsHU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDaLsHU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDaLsHU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDaLsHU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDaLsHU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDaLsHU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaLsHU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDaLsHU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDaLsHU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDaLsHU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDaLsHU.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZ5OVXk.s: Assembler messages:
encrypt.c: /tmp/ccZ5OVXk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ5OVXk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ5OVXk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ5OVXk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5OVXk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5OVXk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5OVXk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5OVXk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5OVXk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ5OVXk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ5OVXk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ5OVXk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ5OVXk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5OVXk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ5OVXk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ5OVXk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ5OVXk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ5OVXk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ5OVXk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ5OVXk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5OVXk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ5OVXk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ5OVXk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ5OVXk.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCHBeXy.s: Assembler messages:
encrypt.c: /tmp/ccCHBeXy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCHBeXy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCHBeXy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCHBeXy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCHBeXy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCHBeXy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCHBeXy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCHBeXy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCHBeXy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCHBeXy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCHBeXy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCHBeXy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCHBeXy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCHBeXy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCHBeXy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCHBeXy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCHBeXy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCHBeXy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCHBeXy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCHBeXy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCHBeXy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCHBeXy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCHBeXy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCHBeXy.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsmdW36.s: Assembler messages:
encrypt.c: /tmp/ccsmdW36.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsmdW36.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsmdW36.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsmdW36.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsmdW36.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsmdW36.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsmdW36.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsmdW36.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsmdW36.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsmdW36.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsmdW36.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsmdW36.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsmdW36.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsmdW36.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsmdW36.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsmdW36.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsmdW36.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsmdW36.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsmdW36.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsmdW36.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsmdW36.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsmdW36.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsmdW36.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsmdW36.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDhYyWH.s: Assembler messages:
encrypt.c: /tmp/ccDhYyWH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDhYyWH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDhYyWH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDhYyWH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhYyWH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhYyWH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhYyWH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhYyWH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhYyWH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDhYyWH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDhYyWH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDhYyWH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDhYyWH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhYyWH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDhYyWH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDhYyWH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDhYyWH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDhYyWH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDhYyWH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhYyWH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDhYyWH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDhYyWH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDhYyWH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDhYyWH.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJjyxDb.s: Assembler messages:
encrypt.c: /tmp/ccJjyxDb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJjyxDb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJjyxDb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJjyxDb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJjyxDb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJjyxDb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJjyxDb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJjyxDb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJjyxDb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJjyxDb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJjyxDb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJjyxDb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJjyxDb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJjyxDb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJjyxDb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJjyxDb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJjyxDb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJjyxDb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJjyxDb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJjyxDb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJjyxDb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJjyxDb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJjyxDb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJjyxDb.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGfoXs0.s: Assembler messages:
encrypt.c: /tmp/ccGfoXs0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGfoXs0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGfoXs0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGfoXs0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfoXs0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfoXs0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfoXs0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfoXs0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfoXs0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGfoXs0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGfoXs0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGfoXs0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGfoXs0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfoXs0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGfoXs0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGfoXs0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGfoXs0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGfoXs0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGfoXs0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGfoXs0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfoXs0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGfoXs0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGfoXs0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGfoXs0.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccd6dyuu.s: Assembler messages:
encrypt.c: /tmp/ccd6dyuu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd6dyuu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd6dyuu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd6dyuu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6dyuu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6dyuu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6dyuu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6dyuu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6dyuu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd6dyuu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd6dyuu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd6dyuu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd6dyuu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6dyuu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd6dyuu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd6dyuu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd6dyuu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd6dyuu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd6dyuu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6dyuu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd6dyuu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd6dyuu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd6dyuu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd6dyuu.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccq5WKd1.s: Assembler messages:
encrypt.c: /tmp/ccq5WKd1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq5WKd1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq5WKd1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq5WKd1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5WKd1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5WKd1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5WKd1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5WKd1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5WKd1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq5WKd1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq5WKd1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq5WKd1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq5WKd1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5WKd1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq5WKd1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq5WKd1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq5WKd1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq5WKd1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq5WKd1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5WKd1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq5WKd1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq5WKd1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq5WKd1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq5WKd1.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuDnQxv.s: Assembler messages:
encrypt.c: /tmp/ccuDnQxv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuDnQxv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuDnQxv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuDnQxv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDnQxv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDnQxv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDnQxv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDnQxv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDnQxv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuDnQxv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuDnQxv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuDnQxv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuDnQxv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDnQxv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuDnQxv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuDnQxv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuDnQxv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuDnQxv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuDnQxv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuDnQxv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDnQxv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuDnQxv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuDnQxv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuDnQxv.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDhpkTG.s: Assembler messages:
encrypt.c: /tmp/ccDhpkTG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDhpkTG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDhpkTG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDhpkTG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhpkTG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhpkTG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhpkTG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhpkTG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhpkTG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDhpkTG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDhpkTG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDhpkTG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDhpkTG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhpkTG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDhpkTG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDhpkTG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDhpkTG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDhpkTG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDhpkTG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDhpkTG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhpkTG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDhpkTG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDhpkTG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDhpkTG.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdGYUBa.s: Assembler messages:
encrypt.c: /tmp/ccdGYUBa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdGYUBa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdGYUBa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdGYUBa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGYUBa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGYUBa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGYUBa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGYUBa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGYUBa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdGYUBa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdGYUBa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdGYUBa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdGYUBa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGYUBa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdGYUBa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdGYUBa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdGYUBa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdGYUBa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdGYUBa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGYUBa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdGYUBa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdGYUBa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdGYUBa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdGYUBa.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbG8QDk.s: Assembler messages:
encrypt.c: /tmp/ccbG8QDk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbG8QDk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbG8QDk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbG8QDk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbG8QDk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbG8QDk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbG8QDk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbG8QDk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbG8QDk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbG8QDk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbG8QDk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbG8QDk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbG8QDk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbG8QDk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbG8QDk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbG8QDk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbG8QDk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbG8QDk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbG8QDk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbG8QDk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbG8QDk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbG8QDk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbG8QDk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbG8QDk.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgJGhtR.s: Assembler messages:
encrypt.c: /tmp/ccgJGhtR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgJGhtR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgJGhtR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgJGhtR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJGhtR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJGhtR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJGhtR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJGhtR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJGhtR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgJGhtR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgJGhtR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgJGhtR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgJGhtR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJGhtR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgJGhtR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgJGhtR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgJGhtR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgJGhtR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgJGhtR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJGhtR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgJGhtR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgJGhtR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgJGhtR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgJGhtR.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5mxBNk.s: Assembler messages:
encrypt.c: /tmp/cc5mxBNk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5mxBNk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5mxBNk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5mxBNk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mxBNk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mxBNk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mxBNk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mxBNk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mxBNk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5mxBNk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5mxBNk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5mxBNk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5mxBNk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mxBNk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5mxBNk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5mxBNk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5mxBNk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5mxBNk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5mxBNk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5mxBNk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mxBNk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5mxBNk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5mxBNk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5mxBNk.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9rRv53.s: Assembler messages:
encrypt.c: /tmp/cc9rRv53.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9rRv53.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9rRv53.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9rRv53.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rRv53.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rRv53.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rRv53.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rRv53.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rRv53.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9rRv53.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9rRv53.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9rRv53.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9rRv53.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rRv53.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9rRv53.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9rRv53.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9rRv53.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9rRv53.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9rRv53.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rRv53.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9rRv53.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9rRv53.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9rRv53.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9rRv53.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6NcgrQ.s: Assembler messages:
encrypt.c: /tmp/cc6NcgrQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6NcgrQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6NcgrQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6NcgrQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NcgrQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NcgrQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NcgrQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NcgrQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NcgrQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6NcgrQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6NcgrQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6NcgrQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6NcgrQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NcgrQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6NcgrQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6NcgrQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6NcgrQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6NcgrQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6NcgrQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6NcgrQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6NcgrQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6NcgrQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6NcgrQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6NcgrQ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIZVX3z.s: Assembler messages:
encrypt.c: /tmp/ccIZVX3z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIZVX3z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIZVX3z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIZVX3z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZVX3z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZVX3z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZVX3z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZVX3z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZVX3z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIZVX3z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIZVX3z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIZVX3z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIZVX3z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZVX3z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIZVX3z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIZVX3z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIZVX3z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIZVX3z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIZVX3z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZVX3z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIZVX3z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIZVX3z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIZVX3z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIZVX3z.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc429pfX.s: Assembler messages:
encrypt.c: /tmp/cc429pfX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc429pfX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc429pfX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc429pfX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc429pfX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc429pfX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc429pfX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc429pfX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc429pfX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc429pfX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc429pfX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc429pfX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc429pfX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc429pfX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc429pfX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc429pfX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc429pfX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc429pfX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc429pfX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc429pfX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc429pfX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc429pfX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc429pfX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc429pfX.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccG7sziL.s: Assembler messages:
encrypt.c: /tmp/ccG7sziL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG7sziL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG7sziL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccG7sziL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7sziL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7sziL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7sziL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7sziL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7sziL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG7sziL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG7sziL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG7sziL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG7sziL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7sziL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG7sziL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccG7sziL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG7sziL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG7sziL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG7sziL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7sziL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG7sziL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG7sziL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG7sziL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG7sziL.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXtA58c.s: Assembler messages:
encrypt.c: /tmp/ccXtA58c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXtA58c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXtA58c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXtA58c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXtA58c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXtA58c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXtA58c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXtA58c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXtA58c.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXtA58c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXtA58c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXtA58c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXtA58c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXtA58c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXtA58c.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXtA58c.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXtA58c.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXtA58c.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXtA58c.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXtA58c.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXtA58c.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXtA58c.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXtA58c.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXtA58c.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfdmvtD.s: Assembler messages:
encrypt.c: /tmp/ccfdmvtD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfdmvtD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfdmvtD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfdmvtD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdmvtD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdmvtD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdmvtD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdmvtD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdmvtD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfdmvtD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfdmvtD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfdmvtD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfdmvtD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdmvtD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfdmvtD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfdmvtD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfdmvtD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfdmvtD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfdmvtD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfdmvtD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdmvtD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfdmvtD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfdmvtD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfdmvtD.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMMQOae.s: Assembler messages:
encrypt.c: /tmp/ccMMQOae.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMMQOae.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMMQOae.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMMQOae.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMQOae.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMQOae.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMQOae.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMQOae.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMQOae.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMMQOae.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMMQOae.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMMQOae.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMMQOae.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMQOae.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMMQOae.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMMQOae.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMMQOae.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMMQOae.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMMQOae.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMQOae.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMMQOae.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMMQOae.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMMQOae.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMMQOae.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpOSIZG.s: Assembler messages:
encrypt.c: /tmp/ccpOSIZG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpOSIZG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpOSIZG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpOSIZG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpOSIZG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpOSIZG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpOSIZG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpOSIZG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpOSIZG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpOSIZG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpOSIZG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpOSIZG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpOSIZG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpOSIZG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpOSIZG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpOSIZG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpOSIZG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpOSIZG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpOSIZG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpOSIZG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpOSIZG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpOSIZG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpOSIZG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpOSIZG.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYj5u1N.s: Assembler messages:
encrypt.c: /tmp/ccYj5u1N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYj5u1N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYj5u1N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYj5u1N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYj5u1N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYj5u1N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYj5u1N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYj5u1N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYj5u1N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYj5u1N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYj5u1N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYj5u1N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYj5u1N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYj5u1N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYj5u1N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYj5u1N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYj5u1N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYj5u1N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYj5u1N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYj5u1N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYj5u1N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYj5u1N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYj5u1N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYj5u1N.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxMSd2c.s: Assembler messages:
encrypt.c: /tmp/ccxMSd2c.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxMSd2c.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxMSd2c.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxMSd2c.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMSd2c.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMSd2c.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMSd2c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMSd2c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMSd2c.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxMSd2c.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxMSd2c.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxMSd2c.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxMSd2c.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMSd2c.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxMSd2c.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxMSd2c.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxMSd2c.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxMSd2c.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxMSd2c.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxMSd2c.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMSd2c.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxMSd2c.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxMSd2c.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxMSd2c.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc4SAps2.s: Assembler messages:
encrypt.c: /tmp/cc4SAps2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4SAps2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4SAps2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4SAps2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4SAps2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4SAps2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4SAps2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4SAps2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4SAps2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4SAps2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4SAps2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4SAps2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4SAps2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4SAps2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4SAps2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4SAps2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4SAps2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4SAps2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4SAps2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4SAps2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4SAps2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4SAps2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4SAps2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4SAps2.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccUS0Tnj.s: Assembler messages:
encrypt.c: /tmp/ccUS0Tnj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUS0Tnj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUS0Tnj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUS0Tnj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUS0Tnj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUS0Tnj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUS0Tnj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUS0Tnj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUS0Tnj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUS0Tnj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUS0Tnj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUS0Tnj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUS0Tnj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUS0Tnj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUS0Tnj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUS0Tnj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUS0Tnj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUS0Tnj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUS0Tnj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUS0Tnj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUS0Tnj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUS0Tnj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUS0Tnj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUS0Tnj.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBvCy5R.s: Assembler messages:
encrypt.c: /tmp/ccBvCy5R.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBvCy5R.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBvCy5R.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBvCy5R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvCy5R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvCy5R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvCy5R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvCy5R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvCy5R.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBvCy5R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBvCy5R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBvCy5R.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBvCy5R.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvCy5R.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBvCy5R.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBvCy5R.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBvCy5R.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBvCy5R.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBvCy5R.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBvCy5R.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvCy5R.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBvCy5R.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBvCy5R.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBvCy5R.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaCMB2u.s: Assembler messages:
encrypt.c: /tmp/ccaCMB2u.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaCMB2u.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaCMB2u.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaCMB2u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCMB2u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCMB2u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCMB2u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCMB2u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCMB2u.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaCMB2u.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaCMB2u.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaCMB2u.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaCMB2u.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCMB2u.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaCMB2u.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaCMB2u.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaCMB2u.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaCMB2u.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaCMB2u.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCMB2u.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaCMB2u.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaCMB2u.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaCMB2u.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaCMB2u.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cck7FtHA.s: Assembler messages:
encrypt.c: /tmp/cck7FtHA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck7FtHA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck7FtHA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck7FtHA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7FtHA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7FtHA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7FtHA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7FtHA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7FtHA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck7FtHA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck7FtHA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck7FtHA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck7FtHA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7FtHA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck7FtHA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck7FtHA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck7FtHA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cck7FtHA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cck7FtHA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7FtHA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cck7FtHA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cck7FtHA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cck7FtHA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cck7FtHA.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclqa0hd.s: Assembler messages:
encrypt.c: /tmp/cclqa0hd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclqa0hd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclqa0hd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclqa0hd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqa0hd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqa0hd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqa0hd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqa0hd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqa0hd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclqa0hd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclqa0hd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclqa0hd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclqa0hd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqa0hd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclqa0hd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclqa0hd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclqa0hd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclqa0hd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclqa0hd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclqa0hd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqa0hd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclqa0hd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclqa0hd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclqa0hd.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccChHdgU.s: Assembler messages:
encrypt.c: /tmp/ccChHdgU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccChHdgU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccChHdgU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccChHdgU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccChHdgU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccChHdgU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccChHdgU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccChHdgU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccChHdgU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccChHdgU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccChHdgU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccChHdgU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccChHdgU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccChHdgU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccChHdgU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccChHdgU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccChHdgU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccChHdgU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccChHdgU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccChHdgU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccChHdgU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccChHdgU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccChHdgU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccChHdgU.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciVzeM5.s: Assembler messages:
encrypt.c: /tmp/cciVzeM5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciVzeM5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciVzeM5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciVzeM5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciVzeM5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciVzeM5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciVzeM5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciVzeM5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciVzeM5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciVzeM5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciVzeM5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciVzeM5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciVzeM5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciVzeM5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciVzeM5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciVzeM5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciVzeM5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciVzeM5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciVzeM5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciVzeM5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciVzeM5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciVzeM5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciVzeM5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciVzeM5.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc5k8NE2.s: Assembler messages:
encrypt.c: /tmp/cc5k8NE2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5k8NE2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5k8NE2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5k8NE2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5k8NE2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5k8NE2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5k8NE2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5k8NE2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5k8NE2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5k8NE2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5k8NE2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5k8NE2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5k8NE2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5k8NE2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5k8NE2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5k8NE2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5k8NE2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5k8NE2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5k8NE2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5k8NE2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5k8NE2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5k8NE2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5k8NE2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5k8NE2.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccs9q2ro.s: Assembler messages:
encrypt.c: /tmp/ccs9q2ro.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs9q2ro.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs9q2ro.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccs9q2ro.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9q2ro.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9q2ro.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9q2ro.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9q2ro.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9q2ro.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs9q2ro.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs9q2ro.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs9q2ro.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs9q2ro.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9q2ro.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs9q2ro.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccs9q2ro.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs9q2ro.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs9q2ro.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs9q2ro.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9q2ro.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs9q2ro.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs9q2ro.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs9q2ro.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs9q2ro.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc686kiw.s: Assembler messages:
encrypt.c: /tmp/cc686kiw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc686kiw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc686kiw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc686kiw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc686kiw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc686kiw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc686kiw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc686kiw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc686kiw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc686kiw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc686kiw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc686kiw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc686kiw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc686kiw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc686kiw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc686kiw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc686kiw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc686kiw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc686kiw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc686kiw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc686kiw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc686kiw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc686kiw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc686kiw.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFprKeJ.s: Assembler messages:
encrypt.c: /tmp/ccFprKeJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFprKeJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFprKeJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFprKeJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFprKeJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFprKeJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFprKeJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFprKeJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFprKeJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFprKeJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFprKeJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFprKeJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFprKeJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFprKeJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFprKeJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFprKeJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFprKeJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFprKeJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFprKeJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFprKeJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFprKeJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFprKeJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFprKeJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFprKeJ.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccY8oChO.s: Assembler messages:
encrypt.c: /tmp/ccY8oChO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY8oChO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY8oChO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY8oChO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8oChO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8oChO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8oChO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8oChO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8oChO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY8oChO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY8oChO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY8oChO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY8oChO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8oChO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY8oChO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY8oChO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY8oChO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY8oChO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY8oChO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY8oChO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8oChO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY8oChO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY8oChO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY8oChO.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrSKvbj.s: Assembler messages:
encrypt.c: /tmp/ccrSKvbj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrSKvbj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrSKvbj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrSKvbj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSKvbj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSKvbj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSKvbj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSKvbj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSKvbj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrSKvbj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrSKvbj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrSKvbj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrSKvbj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSKvbj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrSKvbj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrSKvbj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrSKvbj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrSKvbj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrSKvbj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSKvbj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrSKvbj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrSKvbj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrSKvbj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrSKvbj.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1SABsl.s: Assembler messages:
encrypt.c: /tmp/cc1SABsl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1SABsl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1SABsl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1SABsl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SABsl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SABsl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SABsl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SABsl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SABsl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1SABsl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1SABsl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1SABsl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1SABsl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SABsl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1SABsl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1SABsl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1SABsl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1SABsl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1SABsl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1SABsl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SABsl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1SABsl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1SABsl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1SABsl.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceZZThQ.s: Assembler messages:
encrypt.c: /tmp/cceZZThQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceZZThQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceZZThQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceZZThQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZZThQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZZThQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZZThQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZZThQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZZThQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceZZThQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceZZThQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceZZThQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceZZThQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZZThQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceZZThQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceZZThQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceZZThQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceZZThQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceZZThQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceZZThQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceZZThQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceZZThQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceZZThQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceZZThQ.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPWA8rv.s: Assembler messages:
encrypt.c: /tmp/ccPWA8rv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPWA8rv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPWA8rv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPWA8rv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWA8rv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWA8rv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWA8rv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWA8rv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWA8rv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPWA8rv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPWA8rv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPWA8rv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPWA8rv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWA8rv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPWA8rv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPWA8rv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPWA8rv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPWA8rv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPWA8rv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPWA8rv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWA8rv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPWA8rv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPWA8rv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPWA8rv.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cckmGR1Y.s: Assembler messages:
encrypt.c: /tmp/cckmGR1Y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckmGR1Y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckmGR1Y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckmGR1Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmGR1Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmGR1Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmGR1Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmGR1Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmGR1Y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckmGR1Y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckmGR1Y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckmGR1Y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckmGR1Y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmGR1Y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckmGR1Y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckmGR1Y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckmGR1Y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckmGR1Y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckmGR1Y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmGR1Y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckmGR1Y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckmGR1Y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckmGR1Y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckmGR1Y.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1fFZL9.s: Assembler messages:
encrypt.c: /tmp/cc1fFZL9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1fFZL9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1fFZL9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1fFZL9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fFZL9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fFZL9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fFZL9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fFZL9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fFZL9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1fFZL9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1fFZL9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1fFZL9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1fFZL9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fFZL9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1fFZL9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1fFZL9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1fFZL9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1fFZL9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1fFZL9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1fFZL9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fFZL9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1fFZL9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1fFZL9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1fFZL9.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpGjyKF.s: Assembler messages:
encrypt.c: /tmp/ccpGjyKF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpGjyKF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpGjyKF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpGjyKF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGjyKF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGjyKF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGjyKF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGjyKF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGjyKF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpGjyKF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpGjyKF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpGjyKF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpGjyKF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGjyKF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpGjyKF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpGjyKF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpGjyKF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpGjyKF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpGjyKF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGjyKF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpGjyKF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpGjyKF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpGjyKF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpGjyKF.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAfVwEC.s: Assembler messages:
encrypt.c: /tmp/ccAfVwEC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAfVwEC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAfVwEC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAfVwEC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfVwEC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfVwEC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfVwEC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfVwEC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfVwEC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAfVwEC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAfVwEC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAfVwEC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAfVwEC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfVwEC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAfVwEC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAfVwEC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAfVwEC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAfVwEC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAfVwEC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfVwEC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAfVwEC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAfVwEC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAfVwEC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAfVwEC.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXWPbdb.s: Assembler messages:
encrypt.c: /tmp/ccXWPbdb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXWPbdb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXWPbdb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXWPbdb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWPbdb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWPbdb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWPbdb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWPbdb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWPbdb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXWPbdb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXWPbdb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXWPbdb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXWPbdb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWPbdb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXWPbdb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXWPbdb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXWPbdb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXWPbdb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXWPbdb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXWPbdb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWPbdb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXWPbdb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXWPbdb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXWPbdb.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccC4mYIk.s: Assembler messages:
encrypt.c: /tmp/ccC4mYIk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC4mYIk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC4mYIk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC4mYIk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4mYIk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4mYIk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4mYIk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4mYIk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4mYIk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC4mYIk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC4mYIk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC4mYIk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC4mYIk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4mYIk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC4mYIk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC4mYIk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC4mYIk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC4mYIk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC4mYIk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4mYIk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC4mYIk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC4mYIk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC4mYIk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC4mYIk.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccslBiDG.s: Assembler messages:
encrypt.c: /tmp/ccslBiDG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccslBiDG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccslBiDG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccslBiDG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslBiDG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslBiDG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslBiDG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslBiDG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslBiDG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccslBiDG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccslBiDG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccslBiDG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccslBiDG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslBiDG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccslBiDG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccslBiDG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccslBiDG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccslBiDG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccslBiDG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccslBiDG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslBiDG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccslBiDG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccslBiDG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccslBiDG.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccKpYF9N.s: Assembler messages:
encrypt.c: /tmp/ccKpYF9N.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKpYF9N.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKpYF9N.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKpYF9N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpYF9N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpYF9N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpYF9N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpYF9N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpYF9N.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpYF9N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpYF9N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpYF9N.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKpYF9N.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpYF9N.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKpYF9N.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpYF9N.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKpYF9N.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpYF9N.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpYF9N.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpYF9N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpYF9N.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpYF9N.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKpYF9N.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpYF9N.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccPOZsLr.s: Assembler messages:
encrypt.c: /tmp/ccPOZsLr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPOZsLr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPOZsLr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPOZsLr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOZsLr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOZsLr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOZsLr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOZsLr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOZsLr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPOZsLr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPOZsLr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPOZsLr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPOZsLr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOZsLr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPOZsLr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPOZsLr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPOZsLr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPOZsLr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPOZsLr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOZsLr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPOZsLr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPOZsLr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPOZsLr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPOZsLr.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJE7JX0.s: Assembler messages:
encrypt.c: /tmp/ccJE7JX0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJE7JX0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJE7JX0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJE7JX0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJE7JX0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJE7JX0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJE7JX0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJE7JX0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJE7JX0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJE7JX0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJE7JX0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJE7JX0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJE7JX0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJE7JX0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJE7JX0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJE7JX0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJE7JX0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJE7JX0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJE7JX0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJE7JX0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJE7JX0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJE7JX0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJE7JX0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJE7JX0.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cciAjTpm.s: Assembler messages:
encrypt.c: /tmp/cciAjTpm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciAjTpm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciAjTpm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciAjTpm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAjTpm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAjTpm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAjTpm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAjTpm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAjTpm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciAjTpm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciAjTpm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciAjTpm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciAjTpm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAjTpm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciAjTpm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciAjTpm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciAjTpm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciAjTpm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciAjTpm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciAjTpm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAjTpm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciAjTpm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciAjTpm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciAjTpm.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKlG2q4.s: Assembler messages:
encrypt.c: /tmp/ccKlG2q4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKlG2q4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKlG2q4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKlG2q4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlG2q4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlG2q4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlG2q4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlG2q4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlG2q4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKlG2q4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKlG2q4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKlG2q4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKlG2q4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlG2q4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKlG2q4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKlG2q4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKlG2q4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKlG2q4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKlG2q4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlG2q4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKlG2q4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKlG2q4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKlG2q4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKlG2q4.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccKlG2q4.s: Assembler messages:
encrypt.c: /tmp/ccKlG2q4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKlG2q4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKlG2q4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKlG2q4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlG2q4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlG2q4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlG2q4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlG2q4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlG2q4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKlG2q4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKlG2q4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKlG2q4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKlG2q4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlG2q4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKlG2q4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKlG2q4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKlG2q4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKlG2q4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKlG2q4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlG2q4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKlG2q4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKlG2q4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKlG2q4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKlG2q4.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZKfvjB.s: Assembler messages:
encrypt.c: /tmp/ccZKfvjB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZKfvjB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZKfvjB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZKfvjB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKfvjB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKfvjB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKfvjB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKfvjB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKfvjB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZKfvjB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZKfvjB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZKfvjB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZKfvjB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKfvjB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZKfvjB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZKfvjB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZKfvjB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZKfvjB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZKfvjB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZKfvjB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKfvjB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZKfvjB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZKfvjB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZKfvjB.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccZKfvjB.s: Assembler messages:
encrypt.c: /tmp/ccZKfvjB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZKfvjB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZKfvjB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZKfvjB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKfvjB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKfvjB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKfvjB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKfvjB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKfvjB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZKfvjB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZKfvjB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZKfvjB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZKfvjB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKfvjB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZKfvjB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZKfvjB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZKfvjB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZKfvjB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZKfvjB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZKfvjB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKfvjB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZKfvjB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZKfvjB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZKfvjB.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrcO3e5.s: Assembler messages:
encrypt.c: /tmp/ccrcO3e5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrcO3e5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrcO3e5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrcO3e5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcO3e5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcO3e5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcO3e5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcO3e5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcO3e5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcO3e5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcO3e5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcO3e5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrcO3e5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcO3e5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrcO3e5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcO3e5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrcO3e5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcO3e5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcO3e5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcO3e5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcO3e5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcO3e5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrcO3e5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcO3e5.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccrcO3e5.s: Assembler messages:
encrypt.c: /tmp/ccrcO3e5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrcO3e5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrcO3e5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrcO3e5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcO3e5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcO3e5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcO3e5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcO3e5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcO3e5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcO3e5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcO3e5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcO3e5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrcO3e5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcO3e5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrcO3e5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcO3e5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrcO3e5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcO3e5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcO3e5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcO3e5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcO3e5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcO3e5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrcO3e5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcO3e5.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvvxk6B.s: Assembler messages:
encrypt.c: /tmp/ccvvxk6B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvvxk6B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvvxk6B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvvxk6B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvxk6B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvxk6B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvxk6B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvxk6B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvxk6B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvvxk6B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvvxk6B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvvxk6B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvvxk6B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvxk6B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvvxk6B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvvxk6B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvvxk6B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvvxk6B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvvxk6B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvxk6B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvvxk6B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvvxk6B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvvxk6B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvvxk6B.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccvvxk6B.s: Assembler messages:
encrypt.c: /tmp/ccvvxk6B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvvxk6B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvvxk6B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvvxk6B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvxk6B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvxk6B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvxk6B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvxk6B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvxk6B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvvxk6B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvvxk6B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvvxk6B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvvxk6B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvxk6B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvvxk6B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvvxk6B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvvxk6B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvvxk6B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvvxk6B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvxk6B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvvxk6B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvvxk6B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvvxk6B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvvxk6B.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccBN70kd.s: Assembler messages:
encrypt.c: /tmp/ccBN70kd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBN70kd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBN70kd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBN70kd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBN70kd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBN70kd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBN70kd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBN70kd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBN70kd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBN70kd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBN70kd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBN70kd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBN70kd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBN70kd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBN70kd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBN70kd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBN70kd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBN70kd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBN70kd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBN70kd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBN70kd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBN70kd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBN70kd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBN70kd.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccBN70kd.s: Assembler messages:
encrypt.c: /tmp/ccBN70kd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBN70kd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBN70kd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBN70kd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBN70kd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBN70kd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBN70kd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBN70kd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBN70kd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBN70kd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBN70kd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBN70kd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBN70kd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBN70kd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBN70kd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBN70kd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBN70kd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBN70kd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBN70kd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBN70kd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBN70kd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBN70kd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBN70kd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBN70kd.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cck2tKQH.s: Assembler messages:
encrypt.c: /tmp/cck2tKQH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck2tKQH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck2tKQH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck2tKQH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2tKQH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2tKQH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2tKQH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2tKQH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2tKQH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck2tKQH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck2tKQH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck2tKQH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck2tKQH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2tKQH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck2tKQH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck2tKQH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck2tKQH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cck2tKQH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cck2tKQH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2tKQH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cck2tKQH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cck2tKQH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cck2tKQH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cck2tKQH.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cck2tKQH.s: Assembler messages:
encrypt.c: /tmp/cck2tKQH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck2tKQH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck2tKQH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck2tKQH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2tKQH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2tKQH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2tKQH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2tKQH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2tKQH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck2tKQH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck2tKQH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck2tKQH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck2tKQH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2tKQH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck2tKQH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck2tKQH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck2tKQH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cck2tKQH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cck2tKQH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2tKQH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cck2tKQH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cck2tKQH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cck2tKQH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cck2tKQH.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccO9odsM.s: Assembler messages:
encrypt.c: /tmp/ccO9odsM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO9odsM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO9odsM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO9odsM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9odsM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9odsM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9odsM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9odsM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9odsM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO9odsM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO9odsM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO9odsM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO9odsM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9odsM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO9odsM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO9odsM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO9odsM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO9odsM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO9odsM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO9odsM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9odsM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO9odsM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO9odsM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO9odsM.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccO9odsM.s: Assembler messages:
encrypt.c: /tmp/ccO9odsM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO9odsM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO9odsM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO9odsM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9odsM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9odsM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9odsM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9odsM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9odsM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO9odsM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO9odsM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO9odsM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO9odsM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9odsM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO9odsM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO9odsM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO9odsM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO9odsM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO9odsM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO9odsM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9odsM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO9odsM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO9odsM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO9odsM.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRhjxIg.s: Assembler messages:
encrypt.c: /tmp/ccRhjxIg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRhjxIg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRhjxIg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRhjxIg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhjxIg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhjxIg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhjxIg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhjxIg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhjxIg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRhjxIg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRhjxIg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRhjxIg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRhjxIg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhjxIg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRhjxIg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRhjxIg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRhjxIg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRhjxIg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRhjxIg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhjxIg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRhjxIg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRhjxIg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRhjxIg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRhjxIg.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccRhjxIg.s: Assembler messages:
encrypt.c: /tmp/ccRhjxIg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRhjxIg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRhjxIg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRhjxIg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhjxIg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhjxIg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhjxIg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhjxIg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhjxIg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRhjxIg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRhjxIg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRhjxIg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRhjxIg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhjxIg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRhjxIg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRhjxIg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRhjxIg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRhjxIg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRhjxIg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhjxIg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRhjxIg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRhjxIg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRhjxIg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRhjxIg.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3Whf4O.s: Assembler messages:
encrypt.c: /tmp/cc3Whf4O.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3Whf4O.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3Whf4O.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3Whf4O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Whf4O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Whf4O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Whf4O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Whf4O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Whf4O.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Whf4O.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Whf4O.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Whf4O.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3Whf4O.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Whf4O.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3Whf4O.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3Whf4O.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Whf4O.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Whf4O.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Whf4O.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Whf4O.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Whf4O.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3Whf4O.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Whf4O.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Whf4O.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJI1pv9.s: Assembler messages:
encrypt.c: /tmp/ccJI1pv9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJI1pv9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJI1pv9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJI1pv9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJI1pv9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJI1pv9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJI1pv9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJI1pv9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJI1pv9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJI1pv9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJI1pv9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJI1pv9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJI1pv9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJI1pv9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJI1pv9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJI1pv9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJI1pv9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJI1pv9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJI1pv9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJI1pv9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJI1pv9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJI1pv9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJI1pv9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJI1pv9.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cc32Rn1u.s: Assembler messages:
encrypt.c: /tmp/cc32Rn1u.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc32Rn1u.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc32Rn1u.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc32Rn1u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32Rn1u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32Rn1u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32Rn1u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32Rn1u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32Rn1u.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc32Rn1u.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc32Rn1u.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc32Rn1u.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc32Rn1u.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32Rn1u.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc32Rn1u.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc32Rn1u.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc32Rn1u.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc32Rn1u.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc32Rn1u.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32Rn1u.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc32Rn1u.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc32Rn1u.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc32Rn1u.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc32Rn1u.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cccWW93X.s: Assembler messages:
encrypt.c: /tmp/cccWW93X.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccWW93X.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccWW93X.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccWW93X.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWW93X.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWW93X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWW93X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWW93X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWW93X.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccWW93X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccWW93X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccWW93X.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccWW93X.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWW93X.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccWW93X.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccWW93X.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccWW93X.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccWW93X.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccWW93X.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccWW93X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWW93X.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccWW93X.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccWW93X.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccWW93X.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccG3TC9r.s: Assembler messages:
encrypt.c: /tmp/ccG3TC9r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG3TC9r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG3TC9r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG3TC9r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3TC9r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3TC9r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3TC9r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3TC9r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3TC9r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG3TC9r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG3TC9r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG3TC9r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG3TC9r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3TC9r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG3TC9r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG3TC9r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG3TC9r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG3TC9r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG3TC9r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG3TC9r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3TC9r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG3TC9r.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG3TC9r.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG3TC9r.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQ8jpZb.s: Assembler messages:
encrypt.c: /tmp/ccQ8jpZb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ8jpZb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ8jpZb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ8jpZb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ8jpZb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ8jpZb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ8jpZb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ8jpZb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ8jpZb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ8jpZb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ8jpZb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ8jpZb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ8jpZb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ8jpZb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ8jpZb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQ8jpZb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ8jpZb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ8jpZb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ8jpZb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ8jpZb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ8jpZb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ8jpZb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ8jpZb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ8jpZb.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrTXrVZ.s: Assembler messages:
encrypt.c: /tmp/ccrTXrVZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrTXrVZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrTXrVZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrTXrVZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTXrVZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTXrVZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTXrVZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTXrVZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTXrVZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrTXrVZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrTXrVZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrTXrVZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrTXrVZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTXrVZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrTXrVZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrTXrVZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrTXrVZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrTXrVZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrTXrVZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTXrVZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrTXrVZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrTXrVZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrTXrVZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrTXrVZ.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuj4Ayk.s: Assembler messages:
encrypt.c: /tmp/ccuj4Ayk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuj4Ayk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuj4Ayk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuj4Ayk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuj4Ayk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuj4Ayk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuj4Ayk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuj4Ayk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuj4Ayk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuj4Ayk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuj4Ayk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuj4Ayk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuj4Ayk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuj4Ayk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuj4Ayk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuj4Ayk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuj4Ayk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuj4Ayk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuj4Ayk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuj4Ayk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuj4Ayk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuj4Ayk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuj4Ayk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuj4Ayk.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHE7DtF.s: Assembler messages:
encrypt.c: /tmp/ccHE7DtF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHE7DtF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHE7DtF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHE7DtF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHE7DtF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHE7DtF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHE7DtF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHE7DtF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHE7DtF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHE7DtF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHE7DtF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHE7DtF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHE7DtF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHE7DtF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHE7DtF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHE7DtF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHE7DtF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHE7DtF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHE7DtF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHE7DtF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHE7DtF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHE7DtF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHE7DtF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHE7DtF.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYYrjob.s: Assembler messages:
encrypt.c: /tmp/ccYYrjob.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYYrjob.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYYrjob.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYYrjob.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYrjob.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYrjob.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYrjob.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYrjob.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYrjob.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYYrjob.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYYrjob.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYYrjob.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYYrjob.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYrjob.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYYrjob.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYYrjob.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYYrjob.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYYrjob.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYYrjob.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYYrjob.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYrjob.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYYrjob.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYYrjob.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYYrjob.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccObXzNj.s: Assembler messages:
encrypt.c: /tmp/ccObXzNj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccObXzNj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccObXzNj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccObXzNj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObXzNj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObXzNj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObXzNj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObXzNj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObXzNj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccObXzNj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccObXzNj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccObXzNj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccObXzNj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObXzNj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccObXzNj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccObXzNj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccObXzNj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccObXzNj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccObXzNj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObXzNj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccObXzNj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccObXzNj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccObXzNj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccObXzNj.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cct1xznE.s: Assembler messages:
encrypt.c: /tmp/cct1xznE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct1xznE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct1xznE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cct1xznE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1xznE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1xznE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1xznE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1xznE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1xznE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct1xznE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct1xznE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct1xznE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cct1xznE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1xznE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct1xznE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct1xznE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cct1xznE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct1xznE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct1xznE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct1xznE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1xznE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct1xznE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cct1xznE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct1xznE.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRRfDbI.s: Assembler messages:
encrypt.c: /tmp/ccRRfDbI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRRfDbI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRRfDbI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRRfDbI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRfDbI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRfDbI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRfDbI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRfDbI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRfDbI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRRfDbI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRRfDbI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRRfDbI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRRfDbI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRfDbI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRRfDbI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRRfDbI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRRfDbI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRRfDbI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRRfDbI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRRfDbI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRfDbI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRRfDbI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRRfDbI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRRfDbI.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccn4rpTk.s: Assembler messages:
encrypt.c: /tmp/ccn4rpTk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn4rpTk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn4rpTk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccn4rpTk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4rpTk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4rpTk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4rpTk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4rpTk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4rpTk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn4rpTk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn4rpTk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn4rpTk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn4rpTk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4rpTk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn4rpTk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccn4rpTk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn4rpTk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn4rpTk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn4rpTk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4rpTk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn4rpTk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn4rpTk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn4rpTk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn4rpTk.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccL42KbZ.s: Assembler messages:
encrypt.c: /tmp/ccL42KbZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL42KbZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL42KbZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL42KbZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL42KbZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL42KbZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL42KbZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL42KbZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL42KbZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL42KbZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL42KbZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL42KbZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL42KbZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL42KbZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL42KbZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL42KbZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL42KbZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL42KbZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL42KbZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL42KbZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL42KbZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL42KbZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL42KbZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL42KbZ.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXRVckd.s: Assembler messages:
encrypt.c: /tmp/ccXRVckd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXRVckd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXRVckd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXRVckd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRVckd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRVckd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRVckd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRVckd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRVckd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXRVckd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXRVckd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXRVckd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXRVckd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRVckd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXRVckd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXRVckd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXRVckd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXRVckd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXRVckd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXRVckd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRVckd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXRVckd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXRVckd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXRVckd.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFsaOpr.s: Assembler messages:
encrypt.c: /tmp/ccFsaOpr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFsaOpr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFsaOpr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFsaOpr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsaOpr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsaOpr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsaOpr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsaOpr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsaOpr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFsaOpr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFsaOpr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFsaOpr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFsaOpr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsaOpr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFsaOpr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFsaOpr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFsaOpr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFsaOpr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFsaOpr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFsaOpr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsaOpr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFsaOpr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFsaOpr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFsaOpr.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuIZzpc.s: Assembler messages:
encrypt.c: /tmp/ccuIZzpc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuIZzpc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuIZzpc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuIZzpc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIZzpc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIZzpc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIZzpc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIZzpc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIZzpc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuIZzpc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuIZzpc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuIZzpc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuIZzpc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIZzpc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuIZzpc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuIZzpc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuIZzpc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuIZzpc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuIZzpc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIZzpc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuIZzpc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuIZzpc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuIZzpc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuIZzpc.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOCPUAT.s: Assembler messages:
encrypt.c: /tmp/ccOCPUAT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOCPUAT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOCPUAT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOCPUAT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCPUAT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCPUAT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCPUAT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCPUAT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCPUAT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOCPUAT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOCPUAT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOCPUAT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOCPUAT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCPUAT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOCPUAT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOCPUAT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOCPUAT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOCPUAT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOCPUAT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOCPUAT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCPUAT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOCPUAT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOCPUAT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOCPUAT.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXczcdH.s: Assembler messages:
encrypt.c: /tmp/ccXczcdH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXczcdH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXczcdH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXczcdH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXczcdH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXczcdH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXczcdH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXczcdH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXczcdH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXczcdH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXczcdH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXczcdH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXczcdH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXczcdH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXczcdH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXczcdH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXczcdH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXczcdH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXczcdH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXczcdH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXczcdH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXczcdH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXczcdH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXczcdH.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc42fWhI.s: Assembler messages:
encrypt.c: /tmp/cc42fWhI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc42fWhI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc42fWhI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc42fWhI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42fWhI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42fWhI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42fWhI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42fWhI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42fWhI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc42fWhI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc42fWhI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc42fWhI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc42fWhI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42fWhI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc42fWhI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc42fWhI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc42fWhI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc42fWhI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc42fWhI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc42fWhI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42fWhI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc42fWhI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc42fWhI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc42fWhI.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDep4nd.s: Assembler messages:
encrypt.c: /tmp/ccDep4nd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDep4nd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDep4nd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDep4nd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDep4nd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDep4nd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDep4nd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDep4nd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDep4nd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDep4nd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDep4nd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDep4nd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDep4nd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDep4nd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDep4nd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDep4nd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDep4nd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDep4nd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDep4nd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDep4nd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDep4nd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDep4nd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDep4nd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDep4nd.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccoWuXp0.s: Assembler messages:
encrypt.c: /tmp/ccoWuXp0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoWuXp0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoWuXp0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoWuXp0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWuXp0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWuXp0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWuXp0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWuXp0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWuXp0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoWuXp0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoWuXp0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoWuXp0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoWuXp0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWuXp0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoWuXp0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoWuXp0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoWuXp0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoWuXp0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoWuXp0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWuXp0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoWuXp0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoWuXp0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoWuXp0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoWuXp0.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccpWlH4w.s: Assembler messages:
encrypt.c: /tmp/ccpWlH4w.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpWlH4w.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpWlH4w.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpWlH4w.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWlH4w.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWlH4w.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWlH4w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWlH4w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWlH4w.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpWlH4w.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpWlH4w.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpWlH4w.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpWlH4w.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWlH4w.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpWlH4w.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpWlH4w.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpWlH4w.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpWlH4w.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpWlH4w.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpWlH4w.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWlH4w.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpWlH4w.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpWlH4w.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpWlH4w.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9rqZFw.s: Assembler messages:
encrypt.c: /tmp/cc9rqZFw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9rqZFw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9rqZFw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9rqZFw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rqZFw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rqZFw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rqZFw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rqZFw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rqZFw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9rqZFw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9rqZFw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9rqZFw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9rqZFw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rqZFw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9rqZFw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9rqZFw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9rqZFw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9rqZFw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9rqZFw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rqZFw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9rqZFw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9rqZFw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9rqZFw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9rqZFw.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsvoYn5.s: Assembler messages:
encrypt.c: /tmp/ccsvoYn5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsvoYn5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsvoYn5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsvoYn5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvoYn5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvoYn5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvoYn5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvoYn5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvoYn5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsvoYn5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsvoYn5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsvoYn5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsvoYn5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvoYn5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsvoYn5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsvoYn5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsvoYn5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsvoYn5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsvoYn5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsvoYn5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvoYn5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsvoYn5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsvoYn5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsvoYn5.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccS4HoLL.s: Assembler messages:
encrypt.c: /tmp/ccS4HoLL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS4HoLL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS4HoLL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccS4HoLL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4HoLL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4HoLL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4HoLL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4HoLL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4HoLL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS4HoLL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS4HoLL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS4HoLL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS4HoLL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4HoLL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS4HoLL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS4HoLL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS4HoLL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS4HoLL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS4HoLL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS4HoLL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4HoLL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS4HoLL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS4HoLL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS4HoLL.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclu9QG4.s: Assembler messages:
encrypt.c: /tmp/cclu9QG4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclu9QG4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclu9QG4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclu9QG4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclu9QG4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclu9QG4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclu9QG4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclu9QG4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclu9QG4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclu9QG4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclu9QG4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclu9QG4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclu9QG4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclu9QG4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclu9QG4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclu9QG4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclu9QG4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclu9QG4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclu9QG4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclu9QG4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclu9QG4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclu9QG4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclu9QG4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclu9QG4.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTvUh4T.s: Assembler messages:
encrypt.c: /tmp/ccTvUh4T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTvUh4T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTvUh4T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTvUh4T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvUh4T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvUh4T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvUh4T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvUh4T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvUh4T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTvUh4T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTvUh4T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTvUh4T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTvUh4T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvUh4T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTvUh4T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTvUh4T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTvUh4T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTvUh4T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTvUh4T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvUh4T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTvUh4T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTvUh4T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTvUh4T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTvUh4T.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cckFH6mo.s: Assembler messages:
encrypt.c: /tmp/cckFH6mo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckFH6mo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckFH6mo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckFH6mo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckFH6mo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckFH6mo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckFH6mo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckFH6mo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckFH6mo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckFH6mo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckFH6mo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckFH6mo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckFH6mo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckFH6mo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckFH6mo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckFH6mo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckFH6mo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckFH6mo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckFH6mo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckFH6mo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckFH6mo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckFH6mo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckFH6mo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckFH6mo.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8yGlon.s: Assembler messages:
encrypt.c: /tmp/cc8yGlon.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8yGlon.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8yGlon.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8yGlon.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8yGlon.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8yGlon.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8yGlon.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8yGlon.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8yGlon.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8yGlon.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8yGlon.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8yGlon.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8yGlon.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8yGlon.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8yGlon.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8yGlon.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8yGlon.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8yGlon.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8yGlon.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8yGlon.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8yGlon.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8yGlon.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8yGlon.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8yGlon.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTxzQpT.s: Assembler messages:
encrypt.c: /tmp/ccTxzQpT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTxzQpT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTxzQpT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTxzQpT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxzQpT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxzQpT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxzQpT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxzQpT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxzQpT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTxzQpT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTxzQpT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTxzQpT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTxzQpT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxzQpT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTxzQpT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTxzQpT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTxzQpT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTxzQpT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTxzQpT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTxzQpT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxzQpT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTxzQpT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTxzQpT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTxzQpT.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5xL3M0.s: Assembler messages:
encrypt.c: /tmp/cc5xL3M0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5xL3M0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5xL3M0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5xL3M0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xL3M0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xL3M0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xL3M0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xL3M0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xL3M0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5xL3M0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5xL3M0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5xL3M0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5xL3M0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xL3M0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5xL3M0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5xL3M0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5xL3M0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5xL3M0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5xL3M0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5xL3M0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xL3M0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5xL3M0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5xL3M0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5xL3M0.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccp9NgMG.s: Assembler messages:
encrypt.c: /tmp/ccp9NgMG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp9NgMG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp9NgMG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp9NgMG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9NgMG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9NgMG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9NgMG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9NgMG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9NgMG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp9NgMG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp9NgMG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp9NgMG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp9NgMG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9NgMG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp9NgMG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp9NgMG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp9NgMG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp9NgMG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp9NgMG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9NgMG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp9NgMG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp9NgMG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp9NgMG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp9NgMG.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccgfzBxP.s: Assembler messages:
encrypt.c: /tmp/ccgfzBxP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgfzBxP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgfzBxP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgfzBxP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfzBxP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfzBxP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfzBxP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfzBxP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfzBxP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgfzBxP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgfzBxP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgfzBxP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgfzBxP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfzBxP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgfzBxP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgfzBxP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgfzBxP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgfzBxP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgfzBxP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgfzBxP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfzBxP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgfzBxP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgfzBxP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgfzBxP.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccqi21rn.s: Assembler messages:
encrypt.c: /tmp/ccqi21rn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqi21rn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqi21rn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqi21rn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqi21rn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqi21rn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqi21rn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqi21rn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqi21rn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqi21rn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqi21rn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqi21rn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqi21rn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqi21rn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqi21rn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqi21rn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqi21rn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqi21rn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqi21rn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqi21rn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqi21rn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqi21rn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqi21rn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqi21rn.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJHJeIj.s: Assembler messages:
encrypt.c: /tmp/ccJHJeIj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJHJeIj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJHJeIj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJHJeIj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHJeIj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHJeIj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHJeIj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHJeIj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHJeIj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJHJeIj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJHJeIj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJHJeIj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJHJeIj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHJeIj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJHJeIj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJHJeIj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJHJeIj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJHJeIj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJHJeIj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJHJeIj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHJeIj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJHJeIj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJHJeIj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJHJeIj.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUtkrx0.s: Assembler messages:
encrypt.c: /tmp/ccUtkrx0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUtkrx0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUtkrx0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUtkrx0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtkrx0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtkrx0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtkrx0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtkrx0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtkrx0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUtkrx0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUtkrx0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUtkrx0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUtkrx0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtkrx0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUtkrx0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUtkrx0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUtkrx0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUtkrx0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUtkrx0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtkrx0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUtkrx0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUtkrx0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUtkrx0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUtkrx0.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLa5pSu.s: Assembler messages:
encrypt.c: /tmp/ccLa5pSu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLa5pSu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLa5pSu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLa5pSu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLa5pSu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLa5pSu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLa5pSu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLa5pSu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLa5pSu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLa5pSu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLa5pSu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLa5pSu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLa5pSu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLa5pSu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLa5pSu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLa5pSu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLa5pSu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLa5pSu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLa5pSu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLa5pSu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLa5pSu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLa5pSu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLa5pSu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLa5pSu.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjzLKyS.s: Assembler messages:
encrypt.c: /tmp/ccjzLKyS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjzLKyS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjzLKyS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjzLKyS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzLKyS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzLKyS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzLKyS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzLKyS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzLKyS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjzLKyS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjzLKyS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjzLKyS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjzLKyS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzLKyS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjzLKyS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjzLKyS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjzLKyS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjzLKyS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjzLKyS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjzLKyS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzLKyS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjzLKyS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjzLKyS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjzLKyS.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUiaokB.s: Assembler messages:
encrypt.c: /tmp/ccUiaokB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUiaokB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUiaokB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUiaokB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUiaokB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUiaokB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUiaokB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUiaokB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUiaokB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUiaokB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUiaokB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUiaokB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUiaokB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUiaokB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUiaokB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUiaokB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUiaokB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUiaokB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUiaokB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUiaokB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUiaokB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUiaokB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUiaokB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUiaokB.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxNMpWj.s: Assembler messages:
encrypt.c: /tmp/ccxNMpWj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxNMpWj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxNMpWj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxNMpWj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNMpWj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNMpWj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNMpWj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNMpWj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNMpWj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxNMpWj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxNMpWj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxNMpWj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxNMpWj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNMpWj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxNMpWj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxNMpWj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxNMpWj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxNMpWj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxNMpWj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNMpWj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxNMpWj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxNMpWj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxNMpWj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxNMpWj.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1oVbCP.s: Assembler messages:
encrypt.c: /tmp/cc1oVbCP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1oVbCP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1oVbCP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1oVbCP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1oVbCP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1oVbCP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1oVbCP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1oVbCP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1oVbCP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1oVbCP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1oVbCP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1oVbCP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1oVbCP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1oVbCP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1oVbCP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1oVbCP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1oVbCP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1oVbCP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1oVbCP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1oVbCP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1oVbCP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1oVbCP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1oVbCP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1oVbCP.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccw3bcU3.s: Assembler messages:
encrypt.c: /tmp/ccw3bcU3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw3bcU3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw3bcU3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccw3bcU3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3bcU3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3bcU3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3bcU3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3bcU3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3bcU3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw3bcU3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw3bcU3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw3bcU3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw3bcU3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3bcU3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw3bcU3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw3bcU3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw3bcU3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw3bcU3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw3bcU3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw3bcU3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3bcU3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw3bcU3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw3bcU3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw3bcU3.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFzgMJO.s: Assembler messages:
encrypt.c: /tmp/ccFzgMJO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFzgMJO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFzgMJO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFzgMJO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzgMJO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzgMJO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzgMJO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzgMJO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzgMJO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFzgMJO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFzgMJO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFzgMJO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFzgMJO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzgMJO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFzgMJO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFzgMJO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFzgMJO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFzgMJO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFzgMJO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzgMJO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFzgMJO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFzgMJO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFzgMJO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFzgMJO.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbTaNzZ.s: Assembler messages:
encrypt.c: /tmp/ccbTaNzZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbTaNzZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbTaNzZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbTaNzZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTaNzZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTaNzZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTaNzZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTaNzZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTaNzZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbTaNzZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbTaNzZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbTaNzZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbTaNzZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTaNzZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbTaNzZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbTaNzZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbTaNzZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbTaNzZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbTaNzZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbTaNzZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTaNzZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbTaNzZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbTaNzZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbTaNzZ.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4CGLpt.s: Assembler messages:
encrypt.c: /tmp/cc4CGLpt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4CGLpt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4CGLpt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4CGLpt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CGLpt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CGLpt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CGLpt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CGLpt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CGLpt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4CGLpt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4CGLpt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4CGLpt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4CGLpt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CGLpt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4CGLpt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4CGLpt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4CGLpt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4CGLpt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4CGLpt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4CGLpt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CGLpt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4CGLpt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4CGLpt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4CGLpt.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfQhiiu.s: Assembler messages:
encrypt.c: /tmp/ccfQhiiu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfQhiiu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfQhiiu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfQhiiu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQhiiu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQhiiu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQhiiu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQhiiu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQhiiu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfQhiiu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfQhiiu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfQhiiu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfQhiiu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQhiiu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfQhiiu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfQhiiu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfQhiiu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfQhiiu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfQhiiu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQhiiu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfQhiiu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfQhiiu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfQhiiu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfQhiiu.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVNcD7B.s: Assembler messages:
encrypt.c: /tmp/ccVNcD7B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVNcD7B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVNcD7B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVNcD7B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNcD7B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNcD7B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNcD7B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNcD7B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNcD7B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVNcD7B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVNcD7B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVNcD7B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVNcD7B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNcD7B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVNcD7B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVNcD7B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVNcD7B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVNcD7B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVNcD7B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVNcD7B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNcD7B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVNcD7B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVNcD7B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVNcD7B.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmvkyvD.s: Assembler messages:
encrypt.c: /tmp/ccmvkyvD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmvkyvD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmvkyvD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmvkyvD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvkyvD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvkyvD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvkyvD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvkyvD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvkyvD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmvkyvD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmvkyvD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmvkyvD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmvkyvD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvkyvD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmvkyvD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmvkyvD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmvkyvD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmvkyvD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmvkyvD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvkyvD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmvkyvD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmvkyvD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmvkyvD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmvkyvD.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccie8KT8.s: Assembler messages:
encrypt.c: /tmp/ccie8KT8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccie8KT8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccie8KT8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccie8KT8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccie8KT8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccie8KT8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccie8KT8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccie8KT8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccie8KT8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccie8KT8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccie8KT8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccie8KT8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccie8KT8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccie8KT8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccie8KT8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccie8KT8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccie8KT8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccie8KT8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccie8KT8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccie8KT8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccie8KT8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccie8KT8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccie8KT8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccie8KT8.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckfX2vi.s: Assembler messages:
encrypt.c: /tmp/cckfX2vi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckfX2vi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckfX2vi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckfX2vi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfX2vi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfX2vi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfX2vi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfX2vi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfX2vi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckfX2vi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckfX2vi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckfX2vi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckfX2vi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfX2vi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckfX2vi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckfX2vi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckfX2vi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckfX2vi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckfX2vi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckfX2vi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfX2vi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckfX2vi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckfX2vi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckfX2vi.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccO32Y9a.s: Assembler messages:
encrypt.c: /tmp/ccO32Y9a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO32Y9a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO32Y9a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO32Y9a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO32Y9a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO32Y9a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO32Y9a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO32Y9a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO32Y9a.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO32Y9a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO32Y9a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO32Y9a.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO32Y9a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO32Y9a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO32Y9a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO32Y9a.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO32Y9a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO32Y9a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO32Y9a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO32Y9a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO32Y9a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO32Y9a.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO32Y9a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO32Y9a.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchMEHRS.s: Assembler messages:
encrypt.c: /tmp/cchMEHRS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchMEHRS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchMEHRS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchMEHRS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMEHRS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMEHRS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMEHRS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMEHRS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMEHRS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchMEHRS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchMEHRS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchMEHRS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchMEHRS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMEHRS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchMEHRS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchMEHRS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchMEHRS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchMEHRS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchMEHRS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMEHRS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchMEHRS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchMEHRS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchMEHRS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchMEHRS.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfiOT3x.s: Assembler messages:
encrypt.c: /tmp/ccfiOT3x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfiOT3x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfiOT3x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfiOT3x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiOT3x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiOT3x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiOT3x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiOT3x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiOT3x.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfiOT3x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfiOT3x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfiOT3x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfiOT3x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiOT3x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfiOT3x.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfiOT3x.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfiOT3x.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfiOT3x.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfiOT3x.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiOT3x.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfiOT3x.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfiOT3x.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfiOT3x.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfiOT3x.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfrjgjE.s: Assembler messages:
encrypt.c: /tmp/ccfrjgjE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfrjgjE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfrjgjE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfrjgjE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrjgjE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrjgjE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrjgjE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrjgjE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrjgjE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfrjgjE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfrjgjE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfrjgjE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfrjgjE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrjgjE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfrjgjE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfrjgjE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfrjgjE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfrjgjE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfrjgjE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfrjgjE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrjgjE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfrjgjE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfrjgjE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfrjgjE.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9ROrwQ.s: Assembler messages:
encrypt.c: /tmp/cc9ROrwQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9ROrwQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9ROrwQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9ROrwQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ROrwQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ROrwQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ROrwQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ROrwQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ROrwQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9ROrwQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9ROrwQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9ROrwQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9ROrwQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ROrwQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9ROrwQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9ROrwQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9ROrwQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9ROrwQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9ROrwQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9ROrwQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ROrwQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9ROrwQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9ROrwQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9ROrwQ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgH8jBK.s: Assembler messages:
encrypt.c: /tmp/ccgH8jBK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgH8jBK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgH8jBK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgH8jBK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgH8jBK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgH8jBK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgH8jBK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgH8jBK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgH8jBK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgH8jBK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgH8jBK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgH8jBK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgH8jBK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgH8jBK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgH8jBK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgH8jBK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgH8jBK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgH8jBK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgH8jBK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgH8jBK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgH8jBK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgH8jBK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgH8jBK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgH8jBK.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOqXlsm.s: Assembler messages:
encrypt.c: /tmp/ccOqXlsm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOqXlsm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOqXlsm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOqXlsm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqXlsm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqXlsm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqXlsm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqXlsm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqXlsm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOqXlsm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOqXlsm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOqXlsm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOqXlsm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqXlsm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOqXlsm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOqXlsm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOqXlsm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOqXlsm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOqXlsm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOqXlsm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqXlsm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOqXlsm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOqXlsm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOqXlsm.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRg4zng.s: Assembler messages:
encrypt.c: /tmp/ccRg4zng.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRg4zng.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRg4zng.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRg4zng.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRg4zng.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRg4zng.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRg4zng.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRg4zng.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRg4zng.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRg4zng.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRg4zng.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRg4zng.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRg4zng.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRg4zng.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRg4zng.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRg4zng.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRg4zng.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRg4zng.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRg4zng.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRg4zng.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRg4zng.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRg4zng.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRg4zng.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRg4zng.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccArbvmo.s: Assembler messages:
encrypt.c: /tmp/ccArbvmo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccArbvmo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccArbvmo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccArbvmo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArbvmo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArbvmo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArbvmo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArbvmo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArbvmo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccArbvmo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccArbvmo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccArbvmo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccArbvmo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArbvmo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccArbvmo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccArbvmo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccArbvmo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccArbvmo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccArbvmo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArbvmo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccArbvmo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccArbvmo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccArbvmo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccArbvmo.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccY26WXL.s: Assembler messages:
encrypt.c: /tmp/ccY26WXL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY26WXL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY26WXL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY26WXL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY26WXL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY26WXL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY26WXL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY26WXL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY26WXL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY26WXL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY26WXL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY26WXL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY26WXL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY26WXL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY26WXL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY26WXL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY26WXL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY26WXL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY26WXL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY26WXL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY26WXL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY26WXL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY26WXL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY26WXL.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSZ2SuX.s: Assembler messages:
encrypt.c: /tmp/ccSZ2SuX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSZ2SuX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSZ2SuX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSZ2SuX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSZ2SuX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSZ2SuX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSZ2SuX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSZ2SuX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSZ2SuX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSZ2SuX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSZ2SuX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSZ2SuX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSZ2SuX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSZ2SuX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSZ2SuX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSZ2SuX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSZ2SuX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSZ2SuX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSZ2SuX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSZ2SuX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSZ2SuX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSZ2SuX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSZ2SuX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSZ2SuX.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccx0wk4q.s: Assembler messages:
encrypt.c: /tmp/ccx0wk4q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx0wk4q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx0wk4q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx0wk4q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0wk4q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0wk4q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0wk4q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0wk4q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0wk4q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0wk4q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0wk4q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0wk4q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx0wk4q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0wk4q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx0wk4q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0wk4q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx0wk4q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0wk4q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx0wk4q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx0wk4q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0wk4q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx0wk4q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx0wk4q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx0wk4q.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvBV5C6.s: Assembler messages:
encrypt.c: /tmp/ccvBV5C6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvBV5C6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvBV5C6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvBV5C6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBV5C6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBV5C6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBV5C6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBV5C6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBV5C6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvBV5C6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvBV5C6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvBV5C6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvBV5C6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBV5C6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvBV5C6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvBV5C6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvBV5C6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvBV5C6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvBV5C6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBV5C6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvBV5C6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvBV5C6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvBV5C6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvBV5C6.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwD6Icq.s: Assembler messages:
encrypt.c: /tmp/ccwD6Icq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwD6Icq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwD6Icq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwD6Icq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwD6Icq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwD6Icq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwD6Icq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwD6Icq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwD6Icq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwD6Icq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwD6Icq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwD6Icq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwD6Icq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwD6Icq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwD6Icq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwD6Icq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwD6Icq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwD6Icq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwD6Icq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwD6Icq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwD6Icq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwD6Icq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwD6Icq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwD6Icq.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccj2O9ML.s: Assembler messages:
encrypt.c: /tmp/ccj2O9ML.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj2O9ML.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj2O9ML.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj2O9ML.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2O9ML.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2O9ML.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2O9ML.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2O9ML.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2O9ML.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj2O9ML.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj2O9ML.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj2O9ML.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj2O9ML.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2O9ML.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj2O9ML.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj2O9ML.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj2O9ML.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj2O9ML.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj2O9ML.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2O9ML.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj2O9ML.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj2O9ML.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj2O9ML.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj2O9ML.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccppdMe5.s: Assembler messages:
encrypt.c: /tmp/ccppdMe5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccppdMe5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccppdMe5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccppdMe5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccppdMe5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccppdMe5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccppdMe5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccppdMe5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccppdMe5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccppdMe5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccppdMe5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccppdMe5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccppdMe5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccppdMe5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccppdMe5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccppdMe5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccppdMe5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccppdMe5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccppdMe5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccppdMe5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccppdMe5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccppdMe5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccppdMe5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccppdMe5.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbjYcu0.s: Assembler messages:
encrypt.c: /tmp/ccbjYcu0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbjYcu0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbjYcu0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbjYcu0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjYcu0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjYcu0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjYcu0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjYcu0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjYcu0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbjYcu0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbjYcu0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbjYcu0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbjYcu0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjYcu0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbjYcu0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbjYcu0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbjYcu0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbjYcu0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbjYcu0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbjYcu0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjYcu0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbjYcu0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbjYcu0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbjYcu0.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnUhkVB.s: Assembler messages:
encrypt.c: /tmp/ccnUhkVB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnUhkVB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnUhkVB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnUhkVB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUhkVB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUhkVB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUhkVB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUhkVB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUhkVB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnUhkVB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnUhkVB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnUhkVB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnUhkVB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUhkVB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnUhkVB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnUhkVB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnUhkVB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnUhkVB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnUhkVB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUhkVB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnUhkVB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnUhkVB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnUhkVB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnUhkVB.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4TssVv.s: Assembler messages:
encrypt.c: /tmp/cc4TssVv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4TssVv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4TssVv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4TssVv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TssVv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TssVv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TssVv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TssVv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TssVv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4TssVv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4TssVv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4TssVv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4TssVv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TssVv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4TssVv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4TssVv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4TssVv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4TssVv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4TssVv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4TssVv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TssVv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4TssVv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4TssVv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4TssVv.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5WD538.s: Assembler messages:
encrypt.c: /tmp/cc5WD538.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5WD538.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5WD538.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5WD538.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5WD538.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5WD538.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5WD538.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5WD538.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5WD538.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5WD538.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5WD538.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5WD538.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5WD538.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5WD538.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5WD538.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5WD538.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5WD538.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5WD538.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5WD538.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5WD538.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5WD538.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5WD538.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5WD538.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5WD538.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQsID9B.s: Assembler messages:
encrypt.c: /tmp/ccQsID9B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQsID9B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQsID9B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQsID9B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsID9B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsID9B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsID9B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsID9B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsID9B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQsID9B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQsID9B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQsID9B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQsID9B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsID9B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQsID9B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQsID9B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQsID9B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQsID9B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQsID9B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQsID9B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsID9B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQsID9B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQsID9B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQsID9B.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgIyYSg.s: Assembler messages:
encrypt.c: /tmp/ccgIyYSg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgIyYSg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgIyYSg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgIyYSg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIyYSg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIyYSg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIyYSg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIyYSg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIyYSg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgIyYSg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgIyYSg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgIyYSg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgIyYSg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIyYSg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgIyYSg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgIyYSg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgIyYSg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgIyYSg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgIyYSg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIyYSg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgIyYSg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgIyYSg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgIyYSg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgIyYSg.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccP1pvcP.s: Assembler messages:
encrypt.c: /tmp/ccP1pvcP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP1pvcP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP1pvcP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP1pvcP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1pvcP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1pvcP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1pvcP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1pvcP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1pvcP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP1pvcP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP1pvcP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP1pvcP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP1pvcP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1pvcP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP1pvcP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP1pvcP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP1pvcP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP1pvcP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP1pvcP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1pvcP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP1pvcP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP1pvcP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP1pvcP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP1pvcP.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclaSbti.s: Assembler messages:
encrypt.c: /tmp/cclaSbti.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclaSbti.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclaSbti.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclaSbti.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaSbti.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaSbti.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaSbti.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaSbti.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaSbti.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclaSbti.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclaSbti.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclaSbti.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclaSbti.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaSbti.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclaSbti.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclaSbti.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclaSbti.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclaSbti.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclaSbti.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclaSbti.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaSbti.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclaSbti.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclaSbti.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclaSbti.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccI4EHyB.s: Assembler messages:
encrypt.c: /tmp/ccI4EHyB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI4EHyB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI4EHyB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccI4EHyB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4EHyB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4EHyB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4EHyB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4EHyB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4EHyB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI4EHyB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI4EHyB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI4EHyB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI4EHyB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4EHyB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI4EHyB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI4EHyB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI4EHyB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI4EHyB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI4EHyB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI4EHyB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4EHyB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI4EHyB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI4EHyB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI4EHyB.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciklpib.s: Assembler messages:
encrypt.c: /tmp/cciklpib.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciklpib.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciklpib.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciklpib.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciklpib.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciklpib.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciklpib.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciklpib.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciklpib.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciklpib.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciklpib.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciklpib.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciklpib.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciklpib.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciklpib.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciklpib.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciklpib.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciklpib.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciklpib.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciklpib.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciklpib.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciklpib.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciklpib.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciklpib.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNkDrYU.s: Assembler messages:
encrypt.c: /tmp/ccNkDrYU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNkDrYU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNkDrYU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNkDrYU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkDrYU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkDrYU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkDrYU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkDrYU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkDrYU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNkDrYU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNkDrYU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNkDrYU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNkDrYU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkDrYU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNkDrYU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNkDrYU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNkDrYU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNkDrYU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNkDrYU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkDrYU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNkDrYU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNkDrYU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNkDrYU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNkDrYU.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWQLSNe.s: Assembler messages:
encrypt.c: /tmp/ccWQLSNe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWQLSNe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWQLSNe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWQLSNe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQLSNe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQLSNe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQLSNe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQLSNe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQLSNe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWQLSNe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWQLSNe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWQLSNe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWQLSNe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQLSNe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWQLSNe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWQLSNe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWQLSNe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWQLSNe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWQLSNe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWQLSNe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWQLSNe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWQLSNe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWQLSNe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWQLSNe.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYTfoS2.s: Assembler messages:
encrypt.c: /tmp/ccYTfoS2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYTfoS2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYTfoS2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYTfoS2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYTfoS2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYTfoS2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYTfoS2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYTfoS2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYTfoS2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYTfoS2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYTfoS2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYTfoS2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYTfoS2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYTfoS2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYTfoS2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYTfoS2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYTfoS2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYTfoS2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYTfoS2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYTfoS2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYTfoS2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYTfoS2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYTfoS2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYTfoS2.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccs3guYo.s: Assembler messages:
encrypt.c: /tmp/ccs3guYo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs3guYo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs3guYo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccs3guYo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3guYo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3guYo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3guYo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3guYo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3guYo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs3guYo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs3guYo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs3guYo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs3guYo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3guYo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs3guYo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs3guYo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccs3guYo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs3guYo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs3guYo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs3guYo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3guYo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs3guYo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs3guYo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs3guYo.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4aCSqV.s: Assembler messages:
encrypt.c: /tmp/cc4aCSqV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4aCSqV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4aCSqV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4aCSqV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4aCSqV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4aCSqV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4aCSqV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4aCSqV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4aCSqV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4aCSqV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4aCSqV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4aCSqV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4aCSqV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4aCSqV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4aCSqV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4aCSqV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4aCSqV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4aCSqV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4aCSqV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4aCSqV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4aCSqV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4aCSqV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4aCSqV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4aCSqV.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMdftRx.s: Assembler messages:
encrypt.c: /tmp/ccMdftRx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMdftRx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMdftRx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMdftRx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdftRx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdftRx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdftRx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdftRx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdftRx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMdftRx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMdftRx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMdftRx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMdftRx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdftRx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMdftRx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMdftRx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMdftRx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMdftRx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMdftRx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMdftRx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMdftRx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMdftRx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMdftRx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMdftRx.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWXoC0b.s: Assembler messages:
encrypt.c: /tmp/ccWXoC0b.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWXoC0b.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWXoC0b.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWXoC0b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXoC0b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXoC0b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXoC0b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXoC0b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXoC0b.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWXoC0b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWXoC0b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWXoC0b.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWXoC0b.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXoC0b.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWXoC0b.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWXoC0b.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWXoC0b.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWXoC0b.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWXoC0b.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWXoC0b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXoC0b.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWXoC0b.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWXoC0b.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWXoC0b.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciJQ4RO.s: Assembler messages:
encrypt.c: /tmp/cciJQ4RO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciJQ4RO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciJQ4RO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciJQ4RO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJQ4RO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJQ4RO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJQ4RO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJQ4RO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJQ4RO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciJQ4RO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciJQ4RO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciJQ4RO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciJQ4RO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJQ4RO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciJQ4RO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciJQ4RO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciJQ4RO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciJQ4RO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciJQ4RO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJQ4RO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciJQ4RO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciJQ4RO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciJQ4RO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciJQ4RO.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciF7nCP.s: Assembler messages:
encrypt.c: /tmp/cciF7nCP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciF7nCP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciF7nCP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciF7nCP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciF7nCP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciF7nCP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciF7nCP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciF7nCP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciF7nCP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciF7nCP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciF7nCP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciF7nCP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciF7nCP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciF7nCP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciF7nCP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciF7nCP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciF7nCP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciF7nCP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciF7nCP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciF7nCP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciF7nCP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciF7nCP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciF7nCP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciF7nCP.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctMdaQu.s: Assembler messages:
encrypt.c: /tmp/cctMdaQu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctMdaQu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctMdaQu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctMdaQu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMdaQu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMdaQu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMdaQu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMdaQu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMdaQu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctMdaQu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctMdaQu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctMdaQu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctMdaQu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMdaQu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctMdaQu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctMdaQu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctMdaQu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctMdaQu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctMdaQu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMdaQu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctMdaQu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctMdaQu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctMdaQu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctMdaQu.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQb0dKY.s: Assembler messages:
encrypt.c: /tmp/ccQb0dKY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQb0dKY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQb0dKY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQb0dKY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQb0dKY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQb0dKY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQb0dKY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQb0dKY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQb0dKY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQb0dKY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQb0dKY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQb0dKY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQb0dKY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQb0dKY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQb0dKY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQb0dKY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQb0dKY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQb0dKY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQb0dKY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQb0dKY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQb0dKY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQb0dKY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQb0dKY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQb0dKY.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSHXz7D.s: Assembler messages:
encrypt.c: /tmp/ccSHXz7D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSHXz7D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSHXz7D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSHXz7D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHXz7D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHXz7D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHXz7D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHXz7D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHXz7D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSHXz7D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSHXz7D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSHXz7D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSHXz7D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHXz7D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSHXz7D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSHXz7D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSHXz7D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSHXz7D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSHXz7D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSHXz7D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSHXz7D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSHXz7D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSHXz7D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSHXz7D.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfdOl7t.s: Assembler messages:
encrypt.c: /tmp/ccfdOl7t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfdOl7t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfdOl7t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfdOl7t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdOl7t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdOl7t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdOl7t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdOl7t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdOl7t.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfdOl7t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfdOl7t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfdOl7t.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfdOl7t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdOl7t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfdOl7t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfdOl7t.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfdOl7t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfdOl7t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfdOl7t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfdOl7t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdOl7t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfdOl7t.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfdOl7t.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfdOl7t.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjPFE2b.s: Assembler messages:
encrypt.c: /tmp/ccjPFE2b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjPFE2b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjPFE2b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjPFE2b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPFE2b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPFE2b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPFE2b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPFE2b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPFE2b.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjPFE2b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjPFE2b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjPFE2b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjPFE2b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPFE2b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjPFE2b.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjPFE2b.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjPFE2b.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjPFE2b.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjPFE2b.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPFE2b.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjPFE2b.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjPFE2b.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjPFE2b.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjPFE2b.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3yHRt7.s: Assembler messages:
encrypt.c: /tmp/cc3yHRt7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3yHRt7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3yHRt7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3yHRt7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yHRt7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yHRt7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yHRt7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yHRt7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yHRt7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3yHRt7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3yHRt7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3yHRt7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3yHRt7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yHRt7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3yHRt7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3yHRt7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3yHRt7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3yHRt7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3yHRt7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yHRt7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3yHRt7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3yHRt7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3yHRt7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3yHRt7.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccz78ZuA.s: Assembler messages:
encrypt.c: /tmp/ccz78ZuA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz78ZuA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz78ZuA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccz78ZuA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz78ZuA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz78ZuA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz78ZuA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz78ZuA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz78ZuA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz78ZuA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz78ZuA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz78ZuA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz78ZuA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz78ZuA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz78ZuA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz78ZuA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz78ZuA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz78ZuA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz78ZuA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz78ZuA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz78ZuA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz78ZuA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz78ZuA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz78ZuA.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRDpelK.s: Assembler messages:
encrypt.c: /tmp/ccRDpelK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRDpelK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRDpelK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRDpelK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDpelK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDpelK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDpelK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDpelK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDpelK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRDpelK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRDpelK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRDpelK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRDpelK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDpelK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRDpelK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRDpelK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRDpelK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRDpelK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRDpelK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDpelK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRDpelK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRDpelK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRDpelK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRDpelK.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTQ7dek.s: Assembler messages:
encrypt.c: /tmp/ccTQ7dek.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTQ7dek.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTQ7dek.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTQ7dek.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQ7dek.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQ7dek.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQ7dek.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQ7dek.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQ7dek.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTQ7dek.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTQ7dek.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTQ7dek.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTQ7dek.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQ7dek.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTQ7dek.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTQ7dek.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTQ7dek.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTQ7dek.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTQ7dek.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTQ7dek.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQ7dek.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTQ7dek.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTQ7dek.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTQ7dek.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccHbiwOs.s: Assembler messages:
encrypt.c: /tmp/ccHbiwOs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHbiwOs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHbiwOs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHbiwOs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbiwOs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbiwOs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbiwOs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbiwOs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbiwOs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHbiwOs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHbiwOs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHbiwOs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHbiwOs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbiwOs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHbiwOs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHbiwOs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHbiwOs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHbiwOs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHbiwOs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHbiwOs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbiwOs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHbiwOs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHbiwOs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHbiwOs.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccIrl7FW.s: Assembler messages:
encrypt.c: /tmp/ccIrl7FW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIrl7FW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIrl7FW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIrl7FW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrl7FW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrl7FW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrl7FW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrl7FW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrl7FW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIrl7FW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIrl7FW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIrl7FW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIrl7FW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrl7FW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIrl7FW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIrl7FW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIrl7FW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrl7FW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrl7FW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrl7FW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrl7FW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIrl7FW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrl7FW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrl7FW.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQdWgKW.s: Assembler messages:
encrypt.c: /tmp/ccQdWgKW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQdWgKW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQdWgKW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQdWgKW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdWgKW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdWgKW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdWgKW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdWgKW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdWgKW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQdWgKW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQdWgKW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQdWgKW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQdWgKW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdWgKW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQdWgKW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQdWgKW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQdWgKW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQdWgKW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQdWgKW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQdWgKW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdWgKW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQdWgKW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQdWgKW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQdWgKW.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQzUu3q.s: Assembler messages:
encrypt.c: /tmp/ccQzUu3q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQzUu3q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQzUu3q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQzUu3q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQzUu3q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQzUu3q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQzUu3q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQzUu3q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQzUu3q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQzUu3q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQzUu3q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQzUu3q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQzUu3q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQzUu3q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQzUu3q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQzUu3q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQzUu3q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQzUu3q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQzUu3q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQzUu3q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQzUu3q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQzUu3q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQzUu3q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQzUu3q.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRccsfy.s: Assembler messages:
encrypt.c: /tmp/ccRccsfy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRccsfy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRccsfy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRccsfy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRccsfy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRccsfy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRccsfy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRccsfy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRccsfy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRccsfy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRccsfy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRccsfy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRccsfy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRccsfy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRccsfy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRccsfy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRccsfy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRccsfy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRccsfy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRccsfy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRccsfy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRccsfy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRccsfy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRccsfy.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoIAFHZ.s: Assembler messages:
encrypt.c: /tmp/ccoIAFHZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoIAFHZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoIAFHZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoIAFHZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIAFHZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIAFHZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIAFHZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIAFHZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIAFHZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoIAFHZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoIAFHZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoIAFHZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoIAFHZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIAFHZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoIAFHZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoIAFHZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoIAFHZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoIAFHZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoIAFHZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIAFHZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoIAFHZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoIAFHZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoIAFHZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoIAFHZ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccX7jyKF.s: Assembler messages:
encrypt.c: /tmp/ccX7jyKF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX7jyKF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX7jyKF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX7jyKF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7jyKF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7jyKF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7jyKF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7jyKF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7jyKF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX7jyKF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX7jyKF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX7jyKF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX7jyKF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7jyKF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX7jyKF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX7jyKF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX7jyKF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX7jyKF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX7jyKF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7jyKF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX7jyKF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX7jyKF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX7jyKF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX7jyKF.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwV8zA5.s: Assembler messages:
encrypt.c: /tmp/ccwV8zA5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwV8zA5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwV8zA5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwV8zA5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwV8zA5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwV8zA5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwV8zA5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwV8zA5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwV8zA5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwV8zA5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwV8zA5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwV8zA5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwV8zA5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwV8zA5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwV8zA5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwV8zA5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwV8zA5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwV8zA5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwV8zA5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwV8zA5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwV8zA5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwV8zA5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwV8zA5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwV8zA5.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc7Ld4xO.s: Assembler messages:
encrypt.c: /tmp/cc7Ld4xO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Ld4xO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Ld4xO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Ld4xO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Ld4xO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Ld4xO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Ld4xO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Ld4xO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Ld4xO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Ld4xO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Ld4xO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Ld4xO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Ld4xO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Ld4xO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Ld4xO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7Ld4xO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Ld4xO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Ld4xO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Ld4xO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Ld4xO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Ld4xO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Ld4xO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Ld4xO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Ld4xO.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccQKJUCe.s: Assembler messages:
encrypt.c: /tmp/ccQKJUCe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQKJUCe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQKJUCe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQKJUCe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKJUCe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKJUCe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKJUCe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKJUCe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKJUCe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQKJUCe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQKJUCe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQKJUCe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQKJUCe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKJUCe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQKJUCe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQKJUCe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQKJUCe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQKJUCe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQKJUCe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQKJUCe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKJUCe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQKJUCe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQKJUCe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQKJUCe.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRZULmI.s: Assembler messages:
encrypt.c: /tmp/ccRZULmI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRZULmI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRZULmI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRZULmI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZULmI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZULmI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZULmI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZULmI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZULmI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRZULmI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRZULmI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRZULmI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRZULmI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZULmI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRZULmI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRZULmI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRZULmI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRZULmI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRZULmI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRZULmI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZULmI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRZULmI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRZULmI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRZULmI.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cczryGGj.s: Assembler messages:
encrypt.c: /tmp/cczryGGj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczryGGj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczryGGj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczryGGj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczryGGj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczryGGj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczryGGj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczryGGj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczryGGj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczryGGj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczryGGj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczryGGj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczryGGj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczryGGj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczryGGj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczryGGj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczryGGj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczryGGj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczryGGj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczryGGj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczryGGj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczryGGj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczryGGj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczryGGj.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8ar9Wc.s: Assembler messages:
encrypt.c: /tmp/cc8ar9Wc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8ar9Wc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8ar9Wc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8ar9Wc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ar9Wc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ar9Wc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ar9Wc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ar9Wc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ar9Wc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ar9Wc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ar9Wc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ar9Wc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8ar9Wc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ar9Wc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8ar9Wc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ar9Wc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8ar9Wc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ar9Wc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ar9Wc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ar9Wc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ar9Wc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ar9Wc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8ar9Wc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ar9Wc.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8x6r2N.s: Assembler messages:
encrypt.c: /tmp/cc8x6r2N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8x6r2N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8x6r2N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8x6r2N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8x6r2N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8x6r2N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8x6r2N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8x6r2N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8x6r2N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8x6r2N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8x6r2N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8x6r2N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8x6r2N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8x6r2N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8x6r2N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8x6r2N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8x6r2N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8x6r2N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8x6r2N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8x6r2N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8x6r2N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8x6r2N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8x6r2N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8x6r2N.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6ZsdGL.s: Assembler messages:
encrypt.c: /tmp/cc6ZsdGL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6ZsdGL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6ZsdGL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6ZsdGL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZsdGL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZsdGL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZsdGL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZsdGL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZsdGL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ZsdGL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ZsdGL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ZsdGL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6ZsdGL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZsdGL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6ZsdGL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ZsdGL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6ZsdGL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ZsdGL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ZsdGL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ZsdGL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZsdGL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ZsdGL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6ZsdGL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ZsdGL.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccR5VjXm.s: Assembler messages:
encrypt.c: /tmp/ccR5VjXm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR5VjXm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR5VjXm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR5VjXm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5VjXm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5VjXm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5VjXm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5VjXm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5VjXm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR5VjXm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR5VjXm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR5VjXm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR5VjXm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5VjXm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR5VjXm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR5VjXm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR5VjXm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR5VjXm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR5VjXm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5VjXm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR5VjXm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR5VjXm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR5VjXm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR5VjXm.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccgcFqau.s: Assembler messages:
encrypt.c: /tmp/ccgcFqau.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgcFqau.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgcFqau.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgcFqau.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcFqau.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcFqau.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcFqau.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcFqau.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcFqau.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgcFqau.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgcFqau.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgcFqau.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgcFqau.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcFqau.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgcFqau.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgcFqau.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgcFqau.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgcFqau.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgcFqau.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcFqau.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgcFqau.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgcFqau.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgcFqau.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgcFqau.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccxsIVqW.s: Assembler messages:
encrypt.c: /tmp/ccxsIVqW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxsIVqW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxsIVqW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxsIVqW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxsIVqW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxsIVqW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxsIVqW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxsIVqW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxsIVqW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxsIVqW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxsIVqW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxsIVqW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxsIVqW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxsIVqW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxsIVqW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxsIVqW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxsIVqW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxsIVqW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxsIVqW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxsIVqW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxsIVqW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxsIVqW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxsIVqW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxsIVqW.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cceOxwEy.s: Assembler messages:
encrypt.c: /tmp/cceOxwEy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceOxwEy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceOxwEy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceOxwEy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOxwEy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOxwEy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOxwEy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOxwEy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOxwEy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceOxwEy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceOxwEy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceOxwEy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceOxwEy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOxwEy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceOxwEy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceOxwEy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceOxwEy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceOxwEy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceOxwEy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceOxwEy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOxwEy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceOxwEy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceOxwEy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceOxwEy.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cclSCMKa.s: Assembler messages:
encrypt.c: /tmp/cclSCMKa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclSCMKa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclSCMKa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclSCMKa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSCMKa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSCMKa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSCMKa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSCMKa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSCMKa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclSCMKa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclSCMKa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclSCMKa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclSCMKa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSCMKa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclSCMKa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclSCMKa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclSCMKa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclSCMKa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclSCMKa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSCMKa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclSCMKa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclSCMKa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclSCMKa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclSCMKa.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEyPq54.s: Assembler messages:
encrypt.c: /tmp/ccEyPq54.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEyPq54.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEyPq54.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEyPq54.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyPq54.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyPq54.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyPq54.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyPq54.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyPq54.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEyPq54.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEyPq54.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEyPq54.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEyPq54.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyPq54.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEyPq54.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEyPq54.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEyPq54.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEyPq54.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEyPq54.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyPq54.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEyPq54.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEyPq54.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEyPq54.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEyPq54.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnZkUqi.s: Assembler messages:
encrypt.c: /tmp/ccnZkUqi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnZkUqi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnZkUqi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnZkUqi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZkUqi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZkUqi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZkUqi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZkUqi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZkUqi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnZkUqi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnZkUqi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnZkUqi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnZkUqi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZkUqi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnZkUqi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnZkUqi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnZkUqi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnZkUqi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnZkUqi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnZkUqi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZkUqi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnZkUqi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnZkUqi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnZkUqi.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMIVQKA.s: Assembler messages:
encrypt.c: /tmp/ccMIVQKA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMIVQKA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMIVQKA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMIVQKA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMIVQKA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMIVQKA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMIVQKA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMIVQKA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMIVQKA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMIVQKA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMIVQKA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMIVQKA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMIVQKA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMIVQKA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMIVQKA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMIVQKA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMIVQKA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMIVQKA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMIVQKA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMIVQKA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMIVQKA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMIVQKA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMIVQKA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMIVQKA.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvQJfkY.s: Assembler messages:
encrypt.c: /tmp/ccvQJfkY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvQJfkY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvQJfkY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvQJfkY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQJfkY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQJfkY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQJfkY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQJfkY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQJfkY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvQJfkY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvQJfkY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvQJfkY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvQJfkY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQJfkY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvQJfkY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvQJfkY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvQJfkY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvQJfkY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvQJfkY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvQJfkY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQJfkY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvQJfkY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvQJfkY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvQJfkY.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc0PJnYK.s: Assembler messages:
encrypt.c: /tmp/cc0PJnYK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0PJnYK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0PJnYK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0PJnYK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PJnYK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PJnYK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PJnYK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PJnYK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PJnYK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0PJnYK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0PJnYK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0PJnYK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0PJnYK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PJnYK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0PJnYK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0PJnYK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0PJnYK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0PJnYK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0PJnYK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PJnYK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0PJnYK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0PJnYK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0PJnYK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0PJnYK.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc1JjcJa.s: Assembler messages:
encrypt.c: /tmp/cc1JjcJa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1JjcJa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1JjcJa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1JjcJa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JjcJa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JjcJa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JjcJa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JjcJa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JjcJa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JjcJa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JjcJa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JjcJa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1JjcJa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JjcJa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1JjcJa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JjcJa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1JjcJa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JjcJa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1JjcJa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1JjcJa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JjcJa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1JjcJa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1JjcJa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1JjcJa.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAVjKvG.s: Assembler messages:
encrypt.c: /tmp/ccAVjKvG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAVjKvG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAVjKvG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAVjKvG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVjKvG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVjKvG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVjKvG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVjKvG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVjKvG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAVjKvG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAVjKvG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAVjKvG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAVjKvG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVjKvG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAVjKvG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAVjKvG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAVjKvG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAVjKvG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAVjKvG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAVjKvG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVjKvG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAVjKvG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAVjKvG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAVjKvG.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccF6go8i.s: Assembler messages:
encrypt.c: /tmp/ccF6go8i.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF6go8i.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF6go8i.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF6go8i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6go8i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6go8i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6go8i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6go8i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6go8i.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF6go8i.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF6go8i.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF6go8i.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF6go8i.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6go8i.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF6go8i.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF6go8i.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF6go8i.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF6go8i.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF6go8i.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6go8i.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF6go8i.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF6go8i.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF6go8i.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF6go8i.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYDBXYI.s: Assembler messages:
encrypt.c: /tmp/ccYDBXYI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYDBXYI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYDBXYI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYDBXYI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDBXYI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDBXYI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDBXYI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDBXYI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDBXYI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYDBXYI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYDBXYI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYDBXYI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYDBXYI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDBXYI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYDBXYI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYDBXYI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYDBXYI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYDBXYI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYDBXYI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYDBXYI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDBXYI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYDBXYI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYDBXYI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYDBXYI.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgR28o4.s: Assembler messages:
encrypt.c: /tmp/ccgR28o4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgR28o4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgR28o4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgR28o4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgR28o4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgR28o4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgR28o4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgR28o4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgR28o4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgR28o4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgR28o4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgR28o4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgR28o4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgR28o4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgR28o4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgR28o4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgR28o4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgR28o4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgR28o4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgR28o4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgR28o4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgR28o4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgR28o4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgR28o4.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSFAW4m.s: Assembler messages:
encrypt.c: /tmp/ccSFAW4m.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSFAW4m.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSFAW4m.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSFAW4m.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFAW4m.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFAW4m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFAW4m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFAW4m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFAW4m.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSFAW4m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSFAW4m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSFAW4m.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSFAW4m.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFAW4m.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSFAW4m.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSFAW4m.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSFAW4m.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSFAW4m.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSFAW4m.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSFAW4m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFAW4m.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSFAW4m.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSFAW4m.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSFAW4m.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchFaD9w.s: Assembler messages:
encrypt.c: /tmp/cchFaD9w.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchFaD9w.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchFaD9w.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchFaD9w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFaD9w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFaD9w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFaD9w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFaD9w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFaD9w.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchFaD9w.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchFaD9w.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchFaD9w.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchFaD9w.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFaD9w.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchFaD9w.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchFaD9w.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchFaD9w.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchFaD9w.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchFaD9w.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFaD9w.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchFaD9w.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchFaD9w.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchFaD9w.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchFaD9w.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZlol5l.s: Assembler messages:
encrypt.c: /tmp/ccZlol5l.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZlol5l.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZlol5l.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZlol5l.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZlol5l.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZlol5l.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZlol5l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZlol5l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZlol5l.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZlol5l.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZlol5l.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZlol5l.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZlol5l.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZlol5l.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZlol5l.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZlol5l.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZlol5l.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZlol5l.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZlol5l.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZlol5l.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZlol5l.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZlol5l.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZlol5l.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZlol5l.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cczpMn4K.s: Assembler messages:
encrypt.c: /tmp/cczpMn4K.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczpMn4K.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczpMn4K.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczpMn4K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpMn4K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpMn4K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpMn4K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpMn4K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpMn4K.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczpMn4K.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczpMn4K.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczpMn4K.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczpMn4K.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpMn4K.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczpMn4K.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczpMn4K.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczpMn4K.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczpMn4K.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczpMn4K.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpMn4K.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczpMn4K.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczpMn4K.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczpMn4K.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczpMn4K.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4r0xg2.s: Assembler messages:
encrypt.c: /tmp/cc4r0xg2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4r0xg2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4r0xg2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4r0xg2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4r0xg2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4r0xg2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4r0xg2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4r0xg2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4r0xg2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4r0xg2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4r0xg2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4r0xg2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4r0xg2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4r0xg2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4r0xg2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4r0xg2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4r0xg2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4r0xg2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4r0xg2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4r0xg2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4r0xg2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4r0xg2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4r0xg2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4r0xg2.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdkjgsp.s: Assembler messages:
encrypt.c: /tmp/ccdkjgsp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdkjgsp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdkjgsp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdkjgsp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkjgsp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkjgsp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkjgsp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkjgsp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkjgsp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdkjgsp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdkjgsp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdkjgsp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdkjgsp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkjgsp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdkjgsp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdkjgsp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdkjgsp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdkjgsp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdkjgsp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkjgsp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdkjgsp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdkjgsp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdkjgsp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdkjgsp.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFPHyfU.s: Assembler messages:
encrypt.c: /tmp/ccFPHyfU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFPHyfU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFPHyfU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFPHyfU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPHyfU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPHyfU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPHyfU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPHyfU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPHyfU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFPHyfU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFPHyfU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFPHyfU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFPHyfU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPHyfU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFPHyfU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFPHyfU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFPHyfU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFPHyfU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFPHyfU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFPHyfU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPHyfU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFPHyfU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFPHyfU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFPHyfU.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfyt5ab.s: Assembler messages:
encrypt.c: /tmp/ccfyt5ab.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfyt5ab.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfyt5ab.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfyt5ab.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyt5ab.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyt5ab.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyt5ab.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyt5ab.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyt5ab.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfyt5ab.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfyt5ab.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfyt5ab.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfyt5ab.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyt5ab.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfyt5ab.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfyt5ab.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfyt5ab.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfyt5ab.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfyt5ab.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfyt5ab.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfyt5ab.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfyt5ab.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfyt5ab.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfyt5ab.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTRPqzG.s: Assembler messages:
encrypt.c: /tmp/ccTRPqzG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTRPqzG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTRPqzG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTRPqzG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRPqzG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRPqzG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRPqzG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRPqzG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRPqzG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTRPqzG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTRPqzG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTRPqzG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTRPqzG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRPqzG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTRPqzG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTRPqzG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTRPqzG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTRPqzG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTRPqzG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRPqzG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTRPqzG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTRPqzG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTRPqzG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTRPqzG.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccojPEjA.s: Assembler messages:
encrypt.c: /tmp/ccojPEjA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccojPEjA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccojPEjA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccojPEjA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojPEjA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojPEjA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojPEjA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojPEjA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojPEjA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccojPEjA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccojPEjA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccojPEjA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccojPEjA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojPEjA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccojPEjA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccojPEjA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccojPEjA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccojPEjA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccojPEjA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccojPEjA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojPEjA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccojPEjA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccojPEjA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccojPEjA.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBa5oNQ.s: Assembler messages:
encrypt.c: /tmp/ccBa5oNQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBa5oNQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBa5oNQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBa5oNQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa5oNQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa5oNQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa5oNQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa5oNQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa5oNQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBa5oNQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBa5oNQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBa5oNQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBa5oNQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa5oNQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBa5oNQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBa5oNQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBa5oNQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBa5oNQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBa5oNQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa5oNQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBa5oNQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBa5oNQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBa5oNQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBa5oNQ.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccj3ot0G.s: Assembler messages:
encrypt.c: /tmp/ccj3ot0G.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj3ot0G.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj3ot0G.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj3ot0G.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3ot0G.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3ot0G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3ot0G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3ot0G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3ot0G.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj3ot0G.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj3ot0G.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj3ot0G.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj3ot0G.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3ot0G.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj3ot0G.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj3ot0G.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj3ot0G.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj3ot0G.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj3ot0G.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj3ot0G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3ot0G.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj3ot0G.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj3ot0G.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj3ot0G.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYF4Gom.s: Assembler messages:
encrypt.c: /tmp/ccYF4Gom.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYF4Gom.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYF4Gom.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYF4Gom.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYF4Gom.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYF4Gom.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYF4Gom.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYF4Gom.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYF4Gom.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYF4Gom.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYF4Gom.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYF4Gom.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYF4Gom.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYF4Gom.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYF4Gom.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYF4Gom.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYF4Gom.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYF4Gom.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYF4Gom.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYF4Gom.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYF4Gom.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYF4Gom.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYF4Gom.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYF4Gom.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczoWpfc.s: Assembler messages:
encrypt.c: /tmp/cczoWpfc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczoWpfc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczoWpfc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczoWpfc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoWpfc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoWpfc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoWpfc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoWpfc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoWpfc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczoWpfc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczoWpfc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczoWpfc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczoWpfc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoWpfc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczoWpfc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczoWpfc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczoWpfc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczoWpfc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczoWpfc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczoWpfc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoWpfc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczoWpfc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczoWpfc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczoWpfc.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXPehyE.s: Assembler messages:
encrypt.c: /tmp/ccXPehyE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXPehyE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXPehyE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXPehyE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPehyE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPehyE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPehyE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPehyE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPehyE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXPehyE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXPehyE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXPehyE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXPehyE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPehyE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXPehyE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXPehyE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXPehyE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXPehyE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXPehyE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPehyE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXPehyE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXPehyE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXPehyE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXPehyE.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccijXv04.s: Assembler messages:
encrypt.c: /tmp/ccijXv04.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccijXv04.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccijXv04.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccijXv04.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijXv04.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijXv04.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijXv04.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijXv04.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijXv04.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccijXv04.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccijXv04.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccijXv04.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccijXv04.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijXv04.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccijXv04.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccijXv04.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccijXv04.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccijXv04.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccijXv04.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccijXv04.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijXv04.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccijXv04.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccijXv04.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccijXv04.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGQ1Clb.s: Assembler messages:
encrypt.c: /tmp/ccGQ1Clb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGQ1Clb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGQ1Clb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGQ1Clb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQ1Clb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQ1Clb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQ1Clb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQ1Clb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQ1Clb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGQ1Clb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGQ1Clb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGQ1Clb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGQ1Clb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQ1Clb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGQ1Clb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGQ1Clb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGQ1Clb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGQ1Clb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGQ1Clb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQ1Clb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGQ1Clb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGQ1Clb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGQ1Clb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGQ1Clb.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxLx7tK.s: Assembler messages:
encrypt.c: /tmp/ccxLx7tK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxLx7tK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxLx7tK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxLx7tK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLx7tK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLx7tK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLx7tK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLx7tK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLx7tK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxLx7tK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxLx7tK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxLx7tK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxLx7tK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLx7tK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxLx7tK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxLx7tK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxLx7tK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxLx7tK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxLx7tK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxLx7tK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLx7tK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxLx7tK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxLx7tK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxLx7tK.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccO3LVC0.s: Assembler messages:
encrypt.c: /tmp/ccO3LVC0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO3LVC0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO3LVC0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO3LVC0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3LVC0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3LVC0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3LVC0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3LVC0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3LVC0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO3LVC0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO3LVC0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO3LVC0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO3LVC0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3LVC0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO3LVC0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO3LVC0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO3LVC0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO3LVC0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO3LVC0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO3LVC0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO3LVC0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO3LVC0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO3LVC0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO3LVC0.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccyxExCT.s: Assembler messages:
encrypt.c: /tmp/ccyxExCT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyxExCT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyxExCT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyxExCT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxExCT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxExCT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxExCT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxExCT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxExCT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyxExCT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyxExCT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyxExCT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyxExCT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxExCT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyxExCT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyxExCT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyxExCT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyxExCT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyxExCT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyxExCT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxExCT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyxExCT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyxExCT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyxExCT.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjBR8dn.s: Assembler messages:
encrypt.c: /tmp/ccjBR8dn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjBR8dn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjBR8dn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjBR8dn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBR8dn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBR8dn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBR8dn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBR8dn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBR8dn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjBR8dn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjBR8dn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjBR8dn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjBR8dn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBR8dn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjBR8dn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjBR8dn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjBR8dn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjBR8dn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjBR8dn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjBR8dn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjBR8dn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjBR8dn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjBR8dn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjBR8dn.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclVonEZ.s: Assembler messages:
encrypt.c: /tmp/cclVonEZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclVonEZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclVonEZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclVonEZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVonEZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVonEZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVonEZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVonEZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVonEZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclVonEZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclVonEZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclVonEZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclVonEZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVonEZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclVonEZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclVonEZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclVonEZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclVonEZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclVonEZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVonEZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclVonEZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclVonEZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclVonEZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclVonEZ.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgRI9Gl.s: Assembler messages:
encrypt.c: /tmp/ccgRI9Gl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgRI9Gl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgRI9Gl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgRI9Gl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRI9Gl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRI9Gl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRI9Gl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRI9Gl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRI9Gl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgRI9Gl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgRI9Gl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgRI9Gl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgRI9Gl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRI9Gl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgRI9Gl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgRI9Gl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgRI9Gl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgRI9Gl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgRI9Gl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgRI9Gl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRI9Gl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgRI9Gl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgRI9Gl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgRI9Gl.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmlg7d0.s: Assembler messages:
encrypt.c: /tmp/ccmlg7d0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmlg7d0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmlg7d0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmlg7d0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlg7d0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlg7d0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlg7d0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlg7d0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlg7d0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmlg7d0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmlg7d0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmlg7d0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmlg7d0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlg7d0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmlg7d0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmlg7d0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmlg7d0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmlg7d0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmlg7d0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlg7d0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmlg7d0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmlg7d0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmlg7d0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmlg7d0.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccF0335x.s: Assembler messages:
encrypt.c: /tmp/ccF0335x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF0335x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF0335x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF0335x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0335x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0335x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0335x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0335x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0335x.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF0335x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF0335x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF0335x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF0335x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0335x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF0335x.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF0335x.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF0335x.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF0335x.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF0335x.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0335x.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF0335x.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF0335x.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF0335x.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF0335x.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccW1NDCQ.s: Assembler messages:
encrypt.c: /tmp/ccW1NDCQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW1NDCQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW1NDCQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW1NDCQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1NDCQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1NDCQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1NDCQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1NDCQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1NDCQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW1NDCQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW1NDCQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW1NDCQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW1NDCQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1NDCQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW1NDCQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW1NDCQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW1NDCQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW1NDCQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW1NDCQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW1NDCQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1NDCQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW1NDCQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW1NDCQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW1NDCQ.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc3LdnZ1.s: Assembler messages:
encrypt.c: /tmp/cc3LdnZ1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3LdnZ1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3LdnZ1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3LdnZ1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LdnZ1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LdnZ1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LdnZ1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LdnZ1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LdnZ1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3LdnZ1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3LdnZ1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3LdnZ1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3LdnZ1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LdnZ1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3LdnZ1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3LdnZ1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3LdnZ1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3LdnZ1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3LdnZ1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3LdnZ1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3LdnZ1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3LdnZ1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3LdnZ1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3LdnZ1.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccgLeNsF.s: Assembler messages:
encrypt.c: /tmp/ccgLeNsF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgLeNsF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgLeNsF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgLeNsF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLeNsF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLeNsF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLeNsF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLeNsF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLeNsF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgLeNsF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgLeNsF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgLeNsF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgLeNsF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLeNsF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgLeNsF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgLeNsF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgLeNsF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgLeNsF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgLeNsF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLeNsF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgLeNsF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgLeNsF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgLeNsF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgLeNsF.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIshNvg.s: Assembler messages:
encrypt.c: /tmp/ccIshNvg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIshNvg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIshNvg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIshNvg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIshNvg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIshNvg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIshNvg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIshNvg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIshNvg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIshNvg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIshNvg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIshNvg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIshNvg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIshNvg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIshNvg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIshNvg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIshNvg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIshNvg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIshNvg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIshNvg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIshNvg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIshNvg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIshNvg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIshNvg.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccinULlu.s: Assembler messages:
encrypt.c: /tmp/ccinULlu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccinULlu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccinULlu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccinULlu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinULlu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinULlu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinULlu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinULlu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinULlu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccinULlu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccinULlu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccinULlu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccinULlu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinULlu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccinULlu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccinULlu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccinULlu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccinULlu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccinULlu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccinULlu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinULlu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccinULlu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccinULlu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccinULlu.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHcYJvx.s: Assembler messages:
encrypt.c: /tmp/ccHcYJvx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHcYJvx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHcYJvx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHcYJvx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcYJvx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcYJvx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcYJvx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcYJvx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcYJvx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHcYJvx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHcYJvx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHcYJvx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHcYJvx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcYJvx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHcYJvx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHcYJvx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHcYJvx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHcYJvx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHcYJvx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHcYJvx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcYJvx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHcYJvx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHcYJvx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHcYJvx.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTsDb3Z.s: Assembler messages:
encrypt.c: /tmp/ccTsDb3Z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTsDb3Z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTsDb3Z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTsDb3Z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTsDb3Z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTsDb3Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTsDb3Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTsDb3Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTsDb3Z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTsDb3Z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTsDb3Z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTsDb3Z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTsDb3Z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTsDb3Z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTsDb3Z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTsDb3Z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTsDb3Z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTsDb3Z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTsDb3Z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTsDb3Z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTsDb3Z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTsDb3Z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTsDb3Z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTsDb3Z.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLEOZb3.s: Assembler messages:
encrypt.c: /tmp/ccLEOZb3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLEOZb3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLEOZb3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLEOZb3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLEOZb3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLEOZb3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLEOZb3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLEOZb3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLEOZb3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLEOZb3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLEOZb3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLEOZb3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLEOZb3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLEOZb3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLEOZb3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLEOZb3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLEOZb3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLEOZb3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLEOZb3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLEOZb3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLEOZb3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLEOZb3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLEOZb3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLEOZb3.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccj4LALu.s: Assembler messages:
encrypt.c: /tmp/ccj4LALu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj4LALu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj4LALu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj4LALu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj4LALu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj4LALu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj4LALu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj4LALu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj4LALu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj4LALu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj4LALu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj4LALu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj4LALu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj4LALu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj4LALu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj4LALu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj4LALu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj4LALu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj4LALu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj4LALu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj4LALu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj4LALu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj4LALu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj4LALu.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc7TO79I.s: Assembler messages:
encrypt.c: /tmp/cc7TO79I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7TO79I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7TO79I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7TO79I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TO79I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TO79I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TO79I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TO79I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TO79I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7TO79I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7TO79I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7TO79I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7TO79I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TO79I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7TO79I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7TO79I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7TO79I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7TO79I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7TO79I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TO79I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7TO79I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7TO79I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7TO79I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7TO79I.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccjpKOVd.s: Assembler messages:
encrypt.c: /tmp/ccjpKOVd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjpKOVd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjpKOVd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjpKOVd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpKOVd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpKOVd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpKOVd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpKOVd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpKOVd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjpKOVd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjpKOVd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjpKOVd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjpKOVd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpKOVd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjpKOVd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjpKOVd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjpKOVd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjpKOVd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjpKOVd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjpKOVd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpKOVd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjpKOVd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjpKOVd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjpKOVd.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXd9kHh.s: Assembler messages:
encrypt.c: /tmp/ccXd9kHh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXd9kHh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXd9kHh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXd9kHh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXd9kHh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXd9kHh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXd9kHh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXd9kHh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXd9kHh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXd9kHh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXd9kHh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXd9kHh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXd9kHh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXd9kHh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXd9kHh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXd9kHh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXd9kHh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXd9kHh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXd9kHh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXd9kHh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXd9kHh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXd9kHh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXd9kHh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXd9kHh.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgx8kOQ.s: Assembler messages:
encrypt.c: /tmp/ccgx8kOQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgx8kOQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgx8kOQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgx8kOQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgx8kOQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgx8kOQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgx8kOQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgx8kOQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgx8kOQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgx8kOQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgx8kOQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgx8kOQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgx8kOQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgx8kOQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgx8kOQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgx8kOQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgx8kOQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgx8kOQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgx8kOQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgx8kOQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgx8kOQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgx8kOQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgx8kOQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgx8kOQ.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGHNygo.s: Assembler messages:
encrypt.c: /tmp/ccGHNygo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGHNygo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGHNygo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGHNygo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHNygo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHNygo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHNygo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHNygo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHNygo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGHNygo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGHNygo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGHNygo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGHNygo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHNygo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGHNygo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGHNygo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGHNygo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGHNygo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGHNygo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGHNygo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHNygo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGHNygo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGHNygo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGHNygo.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXReCR1.s: Assembler messages:
encrypt.c: /tmp/ccXReCR1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXReCR1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXReCR1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXReCR1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXReCR1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXReCR1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXReCR1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXReCR1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXReCR1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXReCR1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXReCR1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXReCR1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXReCR1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXReCR1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXReCR1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXReCR1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXReCR1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXReCR1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXReCR1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXReCR1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXReCR1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXReCR1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXReCR1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXReCR1.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6IoaZx.s: Assembler messages:
encrypt.c: /tmp/cc6IoaZx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6IoaZx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6IoaZx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6IoaZx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IoaZx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IoaZx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IoaZx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IoaZx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IoaZx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6IoaZx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6IoaZx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6IoaZx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6IoaZx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IoaZx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6IoaZx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6IoaZx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6IoaZx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6IoaZx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6IoaZx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IoaZx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6IoaZx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6IoaZx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6IoaZx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6IoaZx.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccU6tE2S.s: Assembler messages:
encrypt.c: /tmp/ccU6tE2S.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU6tE2S.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU6tE2S.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU6tE2S.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6tE2S.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6tE2S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6tE2S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6tE2S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6tE2S.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU6tE2S.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU6tE2S.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU6tE2S.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU6tE2S.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6tE2S.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU6tE2S.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU6tE2S.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU6tE2S.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU6tE2S.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU6tE2S.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU6tE2S.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6tE2S.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU6tE2S.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU6tE2S.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU6tE2S.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccUutQ9I.s: Assembler messages:
encrypt.c: /tmp/ccUutQ9I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUutQ9I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUutQ9I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUutQ9I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUutQ9I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUutQ9I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUutQ9I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUutQ9I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUutQ9I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUutQ9I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUutQ9I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUutQ9I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUutQ9I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUutQ9I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUutQ9I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUutQ9I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUutQ9I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUutQ9I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUutQ9I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUutQ9I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUutQ9I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUutQ9I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUutQ9I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUutQ9I.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cczZwUN3.s: Assembler messages:
encrypt.c: /tmp/cczZwUN3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczZwUN3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczZwUN3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczZwUN3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZwUN3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZwUN3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZwUN3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZwUN3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZwUN3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczZwUN3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczZwUN3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczZwUN3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczZwUN3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZwUN3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczZwUN3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczZwUN3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczZwUN3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczZwUN3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczZwUN3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczZwUN3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZwUN3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczZwUN3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczZwUN3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczZwUN3.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccC5Em7A.s: Assembler messages:
encrypt.c: /tmp/ccC5Em7A.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC5Em7A.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC5Em7A.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC5Em7A.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5Em7A.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5Em7A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5Em7A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5Em7A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5Em7A.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC5Em7A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC5Em7A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC5Em7A.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC5Em7A.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5Em7A.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC5Em7A.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC5Em7A.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC5Em7A.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC5Em7A.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC5Em7A.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC5Em7A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5Em7A.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC5Em7A.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC5Em7A.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC5Em7A.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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