Implementation notes: x86, mace, crypto_aead/omdsha256k128n96tau128v2

Computer: mace
Architecture: x86
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: omdsha256k128n96tau128v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
310050? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110620161009
313439? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016110620161009
313774? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016110620161009
315840? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110620161009
321117? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110620161009
321628? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110620161009
321632? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110620161009
323635? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016110620161009
324034? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2016110620161009
324907? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110620161009
326494? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110620161009
326621? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016110620161009
327372? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110620161009
327955? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110620161009
328082? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110620161009
328371? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110620161009
328537? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110620161009
329284? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110620161009
329338? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016110620161009
331258? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110620161009
333984? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016110620161009
334642? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110620161009
335721? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110620161009
336207? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110620161009
338799? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110620161009
341584? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016110620161009
343349? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110620161009
343859? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016110620161009
344158? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110620161009
345099? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110620161009
346468? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016110620161009
349883? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110620161009
349899? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110620161009
352323? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110620161009
352344? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110620161009
356173? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016110620161009
356185? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016110620161009
357440? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110620161009
363843? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016110620161009
367351? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110620161009
370591? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110620161009
371317? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110620161009
375861? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110620161009
375907? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016110620161009
376115? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110620161009
382787? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110620161009
382881? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110620161009
383155? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110620161009
383209? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110620161009
383577? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110620161009
383663? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110620161009
384335? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110620161009
384936? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110620161009
391299? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016110620161009
392682? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016110620161009
393259? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016110620161009
397686? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016110620161009
398174? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016110620161009
398557? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016110620161009
398807? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016110620161009
398823? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016110620161009
399264? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016110620161009
399851? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2016110620161009
399925? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016110620161009
401096? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110620161009
401695? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016110620161009
406098? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110620161009
406527? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016110620161009
407081? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016110620161009
407211? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016110620161009
407441? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110620161009
407461? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110620161009
409327? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110620161009
412245? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110620161009
412449? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110620161009
412656? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110620161009
412753? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016110620161009
414395? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110620161009
414482? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110620161009
414525? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110620161009
415017? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110620161009
415053? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110620161009
415437? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110620161009
415685? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016110620161009
415687? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110620161009
415852? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016110620161009
416052? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110620161009
416083? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016110620161009
416847? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110620161009
416853? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110620161009
416936? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2016110620161009
416954? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016110620161009
417030? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016110620161009
417130? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110620161009
417203? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016110620161009
417503? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016110620161009
417587? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016110620161009
417587? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110620161009
417995? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2016110620161009
418647? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016110620161009
418709? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016110620161009
419585? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110620161009
420182? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110620161009
420456? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2016110620161009
421325? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110620161009
421937? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110620161009
422278? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016110620161009
422280? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110620161009
422737? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110620161009
422740? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110620161009
423489? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110620161009
423940? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110620161009
424125? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110620161009
424499? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110620161009
424787? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2016110620161009
425214? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110620161009
425556? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110620161009
426953? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110620161009
427489? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016110620161009
427840? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2016110620161009
428462? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110620161009
428732? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110620161009
428841? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110620161009
429032? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016110620161009
429237? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110620161009
429335? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110620161009
429582? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110620161009
429594? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110620161009
429705? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016110620161009
430197? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110620161009
431522? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110620161009
433898? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016110620161009
434747? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110620161009
434809? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110620161009
435093? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110620161009
435905? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016110620161009
435926? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016110620161009
436369? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016110620161009
436897? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016110620161009
437169? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016110620161009
437239? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110620161009
438956? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016110620161009
439047? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110620161009
440364? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110620161009
440659? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016110620161009
441103? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016110620161009
441109? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016110620161009
441987? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2016110620161009
442075? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016110620161009
442667? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110620161009
442668? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016110620161009
445121? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016110620161009
452876? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110620161009
452992? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110620161009
454186? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110620161009
464327? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110620161009
465027? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110620161009
467904? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2016110620161009
467978? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110620161009
468186? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110620161009

Test failure

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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