Implementation notes: x86, mace, crypto_aead/omdsha256k128n96tau96v2

Computer: mace
Architecture: x86
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: omdsha256k128n96tau96v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
309999? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110620161009
312776? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016110620161009
313027? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016110620161009
315060? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110620161009
321828? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110620161009
321937? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110620161009
322294? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016110620161009
322478? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2016110620161009
322823? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110620161009
324494? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110620161009
326514? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110620161009
326533? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016110620161009
327560? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110620161009
327742? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110620161009
328040? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016110620161009
328084? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110620161009
328240? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110620161009
331492? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110620161009
333772? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016110620161009
334077? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110620161009
334568? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110620161009
334665? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110620161009
334698? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110620161009
335188? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110620161009
338048? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110620161009
339270? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110620161009
341152? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016110620161009
343143? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110620161009
343530? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110620161009
343556? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016110620161009
346456? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016110620161009
348254? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016110620161009
350146? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110620161009
350335? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110620161009
350341? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110620161009
350371? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110620161009
355811? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110620161009
357597? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016110620161009
362775? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016110620161009
367059? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110620161009
370014? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110620161009
370066? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110620161009
376051? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016110620161009
376061? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110620161009
377483? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110620161009
379337? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110620161009
381141? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110620161009
383502? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110620161009
383520? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110620161009
383535? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110620161009
383549? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110620161009
384514? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110620161009
385675? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016110620161009
387837? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016110620161009
388968? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016110620161009
392028? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110620161009
394484? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016110620161009
397805? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016110620161009
397959? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016110620161009
398339? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016110620161009
398339? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016110620161009
398466? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016110620161009
399199? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016110620161009
399860? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2016110620161009
400639? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110620161009
404845? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016110620161009
406427? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016110620161009
406441? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016110620161009
406979? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110620161009
407428? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110620161009
408104? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016110620161009
408360? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016110620161009
408796? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110620161009
408845? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110620161009
409160? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110620161009
411531? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2016110620161009
412437? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016110620161009
412563? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110620161009
412611? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110620161009
412861? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110620161009
412952? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016110620161009
413704? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110620161009
413972? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110620161009
414200? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110620161009
414349? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110620161009
414389? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110620161009
414549? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110620161009
414651? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110620161009
415259? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110620161009
415270? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110620161009
415399? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110620161009
415416? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110620161009
415661? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110620161009
415688? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110620161009
415751? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016110620161009
415777? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016110620161009
416064? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016110620161009
416590? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110620161009
417591? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110620161009
417892? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2016110620161009
418035? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110620161009
418368? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2016110620161009
419120? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016110620161009
419198? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016110620161009
419309? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110620161009
419896? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110620161009
419979? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110620161009
420125? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016110620161009
420152? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110620161009
420158? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110620161009
420546? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110620161009
420657? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110620161009
421364? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110620161009
421799? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016110620161009
421927? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016110620161009
421963? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110620161009
422123? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016110620161009
423449? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110620161009
423454? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110620161009
423799? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2016110620161009
423860? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016110620161009
424100? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2016110620161009
424225? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016110620161009
424960? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016110620161009
425242? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016110620161009
425530? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016110620161009
425556? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016110620161009
426678? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110620161009
426926? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016110620161009
427227? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016110620161009
427297? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110620161009
428048? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110620161009
428130? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016110620161009
428750? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110620161009
428856? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110620161009
430197? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110620161009
431477? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110620161009
431813? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110620161009
432819? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110620161009
433548? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016110620161009
433594? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110620161009
434902? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016110620161009
438667? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110620161009
438792? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110620161009
439060? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110620161009
439163? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016110620161009
440736? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016110620161009
441666? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016110620161009
441683? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110620161009
441859? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2016110620161009
442699? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016110620161009
444976? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016110620161009
446139? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110620161009
453665? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110620161009
453671? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2016110620161009
456094? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110620161009
459419? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110620161009
459497? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110620161009
463477? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110620161009
464479? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110620161009

Test failure

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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