Implementation notes: x86, morningstar, crypto_aead/omdsha256k256n248tau256v2

Computer: morningstar
Architecture: x86
CPU ID: AuthenticAMD-00100f42-178bfbff
SUPERCOP version: 20170904
Operation: crypto_aead
Primitive: omdsha256k256n248tau256v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
307730? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072820170718
309008? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017072820170718
312616? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072820170718
314642? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072820170718
314795? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017072820170718
314845? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072820170718
314976? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072820170718
315341? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072820170718
319501? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017072820170718
320701? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072820170718
321536? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072820170718
321733? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072820170718
322939? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072820170718
323059? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072820170718
323378? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072820170718
324384? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072820170718
324598? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072820170718
324800? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072820170718
325138? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017072820170718
325562? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017072820170718
327312? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072820170718
328323? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017072820170718
329890? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072820170718
329976? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072820170718
332300? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072820170718
333571? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072820170718
334136? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017072820170718
335084? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072820170718
339211? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072820170718
340915? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017072820170718
342902? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017072820170718
343077? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072820170718
343753? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072820170718
343997? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072820170718
344824? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072820170718
346389? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017072820170718
348018? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017072820170718
348912? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017072820170718
349025? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072820170718
353726? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072820170718
354427? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072820170718
354859? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072820170718
360051? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017072820170718
360155? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072820170718
360196? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072820170718
370955? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072820170718
371453? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072820170718
373208? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017072820170718
374739? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072820170718
375210? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072820170718
375240? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072820170718
375309? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072820170718
375523? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017072820170718
377077? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072820170718
377909? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017072820170718
377960? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017072820170718
378176? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017072820170718
380296? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072820170718
381917? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072820170718
382150? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072820170718
384070? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017072820170718
384256? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072820170718
384502? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072820170718
385024? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072820170718
387467? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017072820170718
388321? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072820170718
388680? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017072820170718
391912? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072820170718
392082? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017072820170718
392287? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017072820170718
392740? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017072820170718
393060? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072820170718
393792? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017072820170718
394458? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072820170718
394704? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072820170718
394705? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072820170718
394760? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017072820170718
394807? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072820170718
395055? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017072820170718
395128? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072820170718
396008? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072820170718
396525? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072820170718
396802? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017072820170718
397250? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072820170718
397280? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017072820170718
397350? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017072820170718
397696? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072820170718
398000? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072820170718
398435? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072820170718
398626? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072820170718
401978? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017072820170718
402120? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072820170718
402640? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072820170718
402888? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072820170718
403232? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072820170718
403406? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072820170718
403608? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017072820170718
403693? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072820170718
403983? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072820170718
404011? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072820170718
404301? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072820170718
404374? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017072820170718
404424? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072820170718
404497? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072820170718
404563? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072820170718
404853? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017072820170718
404989? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072820170718
405128? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072820170718
405320? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072820170718
405972? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072820170718
406504? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017072820170718
407128? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017072820170718
407266? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017072820170718
407363? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072820170718
407528? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017072820170718
407682? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072820170718
407789? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017072820170718
407813? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017072820170718
408134? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072820170718
408416? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017072820170718
409075? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072820170718
409506? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017072820170718
409542? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072820170718
410054? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072820170718
410113? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017072820170718
410176? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072820170718
410670? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072820170718
410747? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072820170718
410827? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072820170718
410864? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017072820170718
410915? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072820170718
413078? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072820170718
413227? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072820170718
413307? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072820170718
413371? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072820170718
413445? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072820170718
413618? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072820170718
413832? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072820170718
413872? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072820170718
413979? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017072820170718
414073? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072820170718
414341? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072820170718
414366? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017072820170718
414375? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017072820170718
414952? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017072820170718
415664? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017072820170718
420648? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017072820170718
422341? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017072820170718
423573? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017072820170718
424312? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017072820170718
426970? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017072820170718
429192? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072820170718
429675? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072820170718
441155? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072820170718
441544? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072820170718
450181? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072820170718
450247? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072820170718
450520? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072820170718
450653? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017072820170718
450762? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072820170718

Test failure

Implementation: crypto_aead/omdsha256k256n248tau256v2/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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccl6lljr.s: Assembler messages:
encrypt.c: /tmp/ccl6lljr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl6lljr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl6lljr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl6lljr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6lljr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6lljr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6lljr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6lljr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6lljr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl6lljr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl6lljr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl6lljr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl6lljr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6lljr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl6lljr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl6lljr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl6lljr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl6lljr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl6lljr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6lljr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl6lljr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl6lljr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl6lljr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl6lljr.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsGbE6v.s: Assembler messages:
encrypt.c: /tmp/ccsGbE6v.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsGbE6v.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsGbE6v.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsGbE6v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGbE6v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGbE6v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGbE6v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGbE6v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGbE6v.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsGbE6v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsGbE6v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsGbE6v.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsGbE6v.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGbE6v.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsGbE6v.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsGbE6v.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsGbE6v.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsGbE6v.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsGbE6v.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsGbE6v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGbE6v.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsGbE6v.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsGbE6v.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsGbE6v.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMNoZaj.s: Assembler messages:
encrypt.c: /tmp/ccMNoZaj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMNoZaj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMNoZaj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMNoZaj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMNoZaj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMNoZaj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMNoZaj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMNoZaj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMNoZaj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMNoZaj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMNoZaj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMNoZaj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMNoZaj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMNoZaj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMNoZaj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMNoZaj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMNoZaj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMNoZaj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMNoZaj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMNoZaj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMNoZaj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMNoZaj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMNoZaj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMNoZaj.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbF9fcl.s: Assembler messages:
encrypt.c: /tmp/ccbF9fcl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbF9fcl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbF9fcl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbF9fcl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbF9fcl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbF9fcl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbF9fcl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbF9fcl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbF9fcl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbF9fcl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbF9fcl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbF9fcl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbF9fcl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbF9fcl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbF9fcl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbF9fcl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbF9fcl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbF9fcl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbF9fcl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbF9fcl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbF9fcl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbF9fcl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbF9fcl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbF9fcl.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2vu9hv.s: Assembler messages:
encrypt.c: /tmp/cc2vu9hv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2vu9hv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2vu9hv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2vu9hv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vu9hv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vu9hv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vu9hv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vu9hv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vu9hv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2vu9hv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2vu9hv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2vu9hv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2vu9hv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vu9hv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2vu9hv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2vu9hv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2vu9hv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2vu9hv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2vu9hv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vu9hv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2vu9hv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2vu9hv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2vu9hv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2vu9hv.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cct5kQWv.s: Assembler messages:
encrypt.c: /tmp/cct5kQWv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct5kQWv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct5kQWv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cct5kQWv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5kQWv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5kQWv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5kQWv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5kQWv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5kQWv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct5kQWv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct5kQWv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct5kQWv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cct5kQWv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5kQWv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct5kQWv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct5kQWv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cct5kQWv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct5kQWv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct5kQWv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct5kQWv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5kQWv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct5kQWv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cct5kQWv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct5kQWv.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZ5R26s.s: Assembler messages:
encrypt.c: /tmp/ccZ5R26s.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ5R26s.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ5R26s.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ5R26s.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5R26s.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5R26s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5R26s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5R26s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5R26s.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ5R26s.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ5R26s.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ5R26s.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ5R26s.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5R26s.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ5R26s.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ5R26s.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ5R26s.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ5R26s.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ5R26s.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ5R26s.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5R26s.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ5R26s.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ5R26s.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ5R26s.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccoMBUl.s: Assembler messages:
encrypt.c: /tmp/cccoMBUl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccoMBUl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccoMBUl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccoMBUl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoMBUl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoMBUl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoMBUl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoMBUl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoMBUl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccoMBUl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccoMBUl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccoMBUl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccoMBUl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoMBUl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccoMBUl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccoMBUl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccoMBUl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccoMBUl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccoMBUl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccoMBUl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccoMBUl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccoMBUl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccoMBUl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccoMBUl.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccT7fH0O.s: Assembler messages:
encrypt.c: /tmp/ccT7fH0O.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT7fH0O.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT7fH0O.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccT7fH0O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7fH0O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7fH0O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7fH0O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7fH0O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7fH0O.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT7fH0O.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT7fH0O.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT7fH0O.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT7fH0O.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7fH0O.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT7fH0O.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT7fH0O.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccT7fH0O.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT7fH0O.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT7fH0O.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT7fH0O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7fH0O.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT7fH0O.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT7fH0O.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT7fH0O.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdHtqgO.s: Assembler messages:
encrypt.c: /tmp/ccdHtqgO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdHtqgO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdHtqgO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdHtqgO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHtqgO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHtqgO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHtqgO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHtqgO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHtqgO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdHtqgO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdHtqgO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdHtqgO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdHtqgO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHtqgO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdHtqgO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdHtqgO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdHtqgO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdHtqgO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdHtqgO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHtqgO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdHtqgO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdHtqgO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdHtqgO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdHtqgO.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgmFHXG.s: Assembler messages:
encrypt.c: /tmp/ccgmFHXG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgmFHXG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgmFHXG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgmFHXG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmFHXG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmFHXG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmFHXG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmFHXG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmFHXG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgmFHXG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgmFHXG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgmFHXG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgmFHXG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmFHXG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgmFHXG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgmFHXG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgmFHXG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgmFHXG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgmFHXG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgmFHXG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmFHXG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgmFHXG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgmFHXG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgmFHXG.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczN1FHH.s: Assembler messages:
encrypt.c: /tmp/cczN1FHH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczN1FHH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczN1FHH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczN1FHH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczN1FHH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczN1FHH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczN1FHH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczN1FHH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczN1FHH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczN1FHH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczN1FHH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczN1FHH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczN1FHH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczN1FHH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczN1FHH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczN1FHH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczN1FHH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczN1FHH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczN1FHH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczN1FHH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczN1FHH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczN1FHH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczN1FHH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczN1FHH.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc9hM5dR.s: Assembler messages:
encrypt.c: /tmp/cc9hM5dR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9hM5dR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9hM5dR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9hM5dR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hM5dR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hM5dR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hM5dR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hM5dR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hM5dR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9hM5dR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9hM5dR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9hM5dR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9hM5dR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hM5dR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9hM5dR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9hM5dR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9hM5dR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9hM5dR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9hM5dR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hM5dR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9hM5dR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9hM5dR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9hM5dR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9hM5dR.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccT05S2R.s: Assembler messages:
encrypt.c: /tmp/ccT05S2R.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT05S2R.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT05S2R.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccT05S2R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT05S2R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT05S2R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT05S2R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT05S2R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT05S2R.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT05S2R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT05S2R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT05S2R.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT05S2R.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT05S2R.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT05S2R.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT05S2R.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccT05S2R.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT05S2R.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT05S2R.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT05S2R.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT05S2R.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT05S2R.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT05S2R.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT05S2R.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVlik2O.s: Assembler messages:
encrypt.c: /tmp/ccVlik2O.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVlik2O.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVlik2O.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVlik2O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlik2O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlik2O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlik2O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlik2O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlik2O.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVlik2O.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVlik2O.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVlik2O.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVlik2O.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlik2O.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVlik2O.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVlik2O.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVlik2O.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVlik2O.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVlik2O.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVlik2O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlik2O.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVlik2O.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVlik2O.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVlik2O.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cclUBfwH.s: Assembler messages:
encrypt.c: /tmp/cclUBfwH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclUBfwH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclUBfwH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclUBfwH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUBfwH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUBfwH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUBfwH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUBfwH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUBfwH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclUBfwH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclUBfwH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclUBfwH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclUBfwH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUBfwH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclUBfwH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclUBfwH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclUBfwH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclUBfwH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclUBfwH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUBfwH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclUBfwH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclUBfwH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclUBfwH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclUBfwH.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDCGUvw.s: Assembler messages:
encrypt.c: /tmp/ccDCGUvw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDCGUvw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDCGUvw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDCGUvw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCGUvw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCGUvw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCGUvw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCGUvw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCGUvw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDCGUvw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDCGUvw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDCGUvw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDCGUvw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCGUvw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDCGUvw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDCGUvw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDCGUvw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDCGUvw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDCGUvw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDCGUvw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDCGUvw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDCGUvw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDCGUvw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDCGUvw.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfUhz4x.s: Assembler messages:
encrypt.c: /tmp/ccfUhz4x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfUhz4x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfUhz4x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfUhz4x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUhz4x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUhz4x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUhz4x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUhz4x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUhz4x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfUhz4x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfUhz4x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfUhz4x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfUhz4x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUhz4x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfUhz4x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfUhz4x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfUhz4x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfUhz4x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfUhz4x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfUhz4x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUhz4x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfUhz4x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfUhz4x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfUhz4x.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGI4hut.s: Assembler messages:
encrypt.c: /tmp/ccGI4hut.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGI4hut.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGI4hut.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGI4hut.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGI4hut.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGI4hut.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGI4hut.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGI4hut.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGI4hut.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGI4hut.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGI4hut.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGI4hut.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGI4hut.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGI4hut.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGI4hut.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGI4hut.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGI4hut.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGI4hut.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGI4hut.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGI4hut.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGI4hut.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGI4hut.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGI4hut.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGI4hut.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctPdZZs.s: Assembler messages:
encrypt.c: /tmp/cctPdZZs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctPdZZs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctPdZZs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctPdZZs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPdZZs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPdZZs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPdZZs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPdZZs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPdZZs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctPdZZs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctPdZZs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctPdZZs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctPdZZs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPdZZs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctPdZZs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctPdZZs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctPdZZs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctPdZZs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctPdZZs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctPdZZs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctPdZZs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctPdZZs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctPdZZs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctPdZZs.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc6QKd2y.s: Assembler messages:
encrypt.c: /tmp/cc6QKd2y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6QKd2y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6QKd2y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6QKd2y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QKd2y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QKd2y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QKd2y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QKd2y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QKd2y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6QKd2y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6QKd2y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6QKd2y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6QKd2y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QKd2y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6QKd2y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6QKd2y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6QKd2y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6QKd2y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6QKd2y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6QKd2y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QKd2y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6QKd2y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6QKd2y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6QKd2y.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccosvqtB.s: Assembler messages:
encrypt.c: /tmp/ccosvqtB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccosvqtB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccosvqtB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccosvqtB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosvqtB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosvqtB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosvqtB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosvqtB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosvqtB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccosvqtB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccosvqtB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccosvqtB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccosvqtB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosvqtB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccosvqtB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccosvqtB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccosvqtB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccosvqtB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccosvqtB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosvqtB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccosvqtB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccosvqtB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccosvqtB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccosvqtB.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc03uRFr.s: Assembler messages:
encrypt.c: /tmp/cc03uRFr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc03uRFr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc03uRFr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc03uRFr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03uRFr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03uRFr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03uRFr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03uRFr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03uRFr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc03uRFr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc03uRFr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc03uRFr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc03uRFr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03uRFr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc03uRFr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc03uRFr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc03uRFr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc03uRFr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc03uRFr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03uRFr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc03uRFr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc03uRFr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc03uRFr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc03uRFr.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCvWuny.s: Assembler messages:
encrypt.c: /tmp/ccCvWuny.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCvWuny.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCvWuny.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCvWuny.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvWuny.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvWuny.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvWuny.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvWuny.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvWuny.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCvWuny.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCvWuny.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCvWuny.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCvWuny.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvWuny.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCvWuny.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCvWuny.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCvWuny.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCvWuny.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCvWuny.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCvWuny.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvWuny.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCvWuny.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCvWuny.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCvWuny.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceMS1ec.s: Assembler messages:
encrypt.c: /tmp/cceMS1ec.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceMS1ec.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceMS1ec.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceMS1ec.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMS1ec.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMS1ec.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMS1ec.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMS1ec.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMS1ec.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceMS1ec.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceMS1ec.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceMS1ec.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceMS1ec.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMS1ec.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceMS1ec.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceMS1ec.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceMS1ec.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceMS1ec.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceMS1ec.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMS1ec.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceMS1ec.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceMS1ec.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceMS1ec.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceMS1ec.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwpPeAe.s: Assembler messages:
encrypt.c: /tmp/ccwpPeAe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwpPeAe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwpPeAe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwpPeAe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpPeAe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpPeAe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpPeAe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpPeAe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpPeAe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwpPeAe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwpPeAe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwpPeAe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwpPeAe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpPeAe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwpPeAe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwpPeAe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwpPeAe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwpPeAe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwpPeAe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwpPeAe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpPeAe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwpPeAe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwpPeAe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwpPeAe.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLA0TYa.s: Assembler messages:
encrypt.c: /tmp/ccLA0TYa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLA0TYa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLA0TYa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLA0TYa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLA0TYa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLA0TYa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLA0TYa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLA0TYa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLA0TYa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLA0TYa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLA0TYa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLA0TYa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLA0TYa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLA0TYa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLA0TYa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLA0TYa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLA0TYa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLA0TYa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLA0TYa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLA0TYa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLA0TYa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLA0TYa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLA0TYa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLA0TYa.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctTR5M6.s: Assembler messages:
encrypt.c: /tmp/cctTR5M6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctTR5M6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctTR5M6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctTR5M6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctTR5M6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctTR5M6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctTR5M6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctTR5M6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctTR5M6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctTR5M6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctTR5M6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctTR5M6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctTR5M6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctTR5M6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctTR5M6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctTR5M6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctTR5M6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctTR5M6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctTR5M6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctTR5M6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctTR5M6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctTR5M6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctTR5M6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctTR5M6.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3Vz9ie.s: Assembler messages:
encrypt.c: /tmp/cc3Vz9ie.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3Vz9ie.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3Vz9ie.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3Vz9ie.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Vz9ie.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Vz9ie.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Vz9ie.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Vz9ie.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Vz9ie.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Vz9ie.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Vz9ie.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Vz9ie.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3Vz9ie.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Vz9ie.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3Vz9ie.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Vz9ie.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3Vz9ie.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Vz9ie.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Vz9ie.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Vz9ie.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Vz9ie.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Vz9ie.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3Vz9ie.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Vz9ie.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc69fW9d.s: Assembler messages:
encrypt.c: /tmp/cc69fW9d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc69fW9d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc69fW9d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc69fW9d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69fW9d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69fW9d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69fW9d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69fW9d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69fW9d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc69fW9d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc69fW9d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc69fW9d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc69fW9d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69fW9d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc69fW9d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc69fW9d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc69fW9d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc69fW9d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc69fW9d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc69fW9d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc69fW9d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc69fW9d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc69fW9d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc69fW9d.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccC7mLj7.s: Assembler messages:
encrypt.c: /tmp/ccC7mLj7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC7mLj7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC7mLj7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC7mLj7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC7mLj7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC7mLj7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC7mLj7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC7mLj7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC7mLj7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC7mLj7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC7mLj7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC7mLj7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC7mLj7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC7mLj7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC7mLj7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC7mLj7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC7mLj7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC7mLj7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC7mLj7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC7mLj7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC7mLj7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC7mLj7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC7mLj7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC7mLj7.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccowa0Na.s: Assembler messages:
encrypt.c: /tmp/ccowa0Na.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccowa0Na.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccowa0Na.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccowa0Na.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowa0Na.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowa0Na.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowa0Na.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowa0Na.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowa0Na.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccowa0Na.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccowa0Na.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccowa0Na.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccowa0Na.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowa0Na.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccowa0Na.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccowa0Na.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccowa0Na.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccowa0Na.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccowa0Na.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccowa0Na.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowa0Na.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccowa0Na.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccowa0Na.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccowa0Na.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrPcqg1.s: Assembler messages:
encrypt.c: /tmp/ccrPcqg1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrPcqg1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrPcqg1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrPcqg1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPcqg1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPcqg1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPcqg1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPcqg1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPcqg1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPcqg1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPcqg1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPcqg1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrPcqg1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPcqg1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrPcqg1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPcqg1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrPcqg1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrPcqg1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrPcqg1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrPcqg1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrPcqg1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrPcqg1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrPcqg1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrPcqg1.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczeN8PY.s: Assembler messages:
encrypt.c: /tmp/cczeN8PY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczeN8PY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczeN8PY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczeN8PY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczeN8PY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczeN8PY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczeN8PY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczeN8PY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczeN8PY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczeN8PY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczeN8PY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczeN8PY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczeN8PY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczeN8PY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczeN8PY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczeN8PY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczeN8PY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczeN8PY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczeN8PY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczeN8PY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczeN8PY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczeN8PY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczeN8PY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczeN8PY.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc81G1d1.s: Assembler messages:
encrypt.c: /tmp/cc81G1d1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc81G1d1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc81G1d1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc81G1d1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81G1d1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81G1d1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81G1d1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81G1d1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81G1d1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc81G1d1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc81G1d1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc81G1d1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc81G1d1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81G1d1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc81G1d1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc81G1d1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc81G1d1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc81G1d1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc81G1d1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc81G1d1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81G1d1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc81G1d1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc81G1d1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc81G1d1.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOSpTBT.s: Assembler messages:
encrypt.c: /tmp/ccOSpTBT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOSpTBT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOSpTBT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOSpTBT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSpTBT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSpTBT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSpTBT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSpTBT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSpTBT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOSpTBT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOSpTBT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOSpTBT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOSpTBT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSpTBT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOSpTBT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOSpTBT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOSpTBT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOSpTBT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOSpTBT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSpTBT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOSpTBT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOSpTBT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOSpTBT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOSpTBT.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5EILF0.s: Assembler messages:
encrypt.c: /tmp/cc5EILF0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5EILF0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5EILF0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5EILF0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EILF0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EILF0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EILF0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EILF0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EILF0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5EILF0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5EILF0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5EILF0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5EILF0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EILF0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5EILF0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5EILF0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5EILF0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EILF0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EILF0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EILF0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EILF0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5EILF0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EILF0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5EILF0.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cckNWtM0.s: Assembler messages:
encrypt.c: /tmp/cckNWtM0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckNWtM0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckNWtM0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckNWtM0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNWtM0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNWtM0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNWtM0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNWtM0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNWtM0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckNWtM0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckNWtM0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckNWtM0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckNWtM0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNWtM0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckNWtM0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckNWtM0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckNWtM0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckNWtM0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckNWtM0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckNWtM0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNWtM0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckNWtM0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckNWtM0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckNWtM0.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccN1pnYT.s: Assembler messages:
encrypt.c: /tmp/ccN1pnYT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN1pnYT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN1pnYT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN1pnYT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1pnYT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1pnYT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1pnYT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1pnYT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1pnYT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN1pnYT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN1pnYT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN1pnYT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN1pnYT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1pnYT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN1pnYT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN1pnYT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN1pnYT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN1pnYT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN1pnYT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN1pnYT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN1pnYT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN1pnYT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN1pnYT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN1pnYT.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczostw0.s: Assembler messages:
encrypt.c: /tmp/cczostw0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczostw0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczostw0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczostw0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczostw0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczostw0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczostw0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczostw0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczostw0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczostw0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczostw0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczostw0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczostw0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczostw0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczostw0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczostw0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczostw0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczostw0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczostw0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczostw0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczostw0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczostw0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczostw0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczostw0.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1U6Wja.s: Assembler messages:
encrypt.c: /tmp/cc1U6Wja.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1U6Wja.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1U6Wja.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1U6Wja.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1U6Wja.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1U6Wja.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1U6Wja.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1U6Wja.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1U6Wja.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1U6Wja.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1U6Wja.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1U6Wja.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1U6Wja.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1U6Wja.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1U6Wja.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1U6Wja.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1U6Wja.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1U6Wja.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1U6Wja.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1U6Wja.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1U6Wja.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1U6Wja.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1U6Wja.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1U6Wja.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRvEz9a.s: Assembler messages:
encrypt.c: /tmp/ccRvEz9a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRvEz9a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRvEz9a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRvEz9a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRvEz9a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRvEz9a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRvEz9a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRvEz9a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRvEz9a.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRvEz9a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRvEz9a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRvEz9a.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRvEz9a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRvEz9a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRvEz9a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRvEz9a.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRvEz9a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRvEz9a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRvEz9a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRvEz9a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRvEz9a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRvEz9a.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRvEz9a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRvEz9a.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKJukp5.s: Assembler messages:
encrypt.c: /tmp/ccKJukp5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKJukp5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKJukp5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKJukp5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJukp5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJukp5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJukp5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJukp5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJukp5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKJukp5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKJukp5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKJukp5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKJukp5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJukp5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKJukp5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKJukp5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKJukp5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKJukp5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKJukp5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJukp5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKJukp5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKJukp5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKJukp5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKJukp5.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNuuKr7.s: Assembler messages:
encrypt.c: /tmp/ccNuuKr7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNuuKr7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNuuKr7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNuuKr7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuuKr7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuuKr7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuuKr7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuuKr7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuuKr7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNuuKr7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNuuKr7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNuuKr7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNuuKr7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuuKr7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNuuKr7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNuuKr7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNuuKr7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNuuKr7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNuuKr7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNuuKr7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuuKr7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNuuKr7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNuuKr7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNuuKr7.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWmibcb.s: Assembler messages:
encrypt.c: /tmp/ccWmibcb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWmibcb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWmibcb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWmibcb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmibcb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmibcb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmibcb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmibcb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmibcb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWmibcb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWmibcb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWmibcb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWmibcb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmibcb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWmibcb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWmibcb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWmibcb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWmibcb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWmibcb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWmibcb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWmibcb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWmibcb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWmibcb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWmibcb.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cce3nMU6.s: Assembler messages:
encrypt.c: /tmp/cce3nMU6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce3nMU6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce3nMU6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce3nMU6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3nMU6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3nMU6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3nMU6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3nMU6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3nMU6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce3nMU6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce3nMU6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce3nMU6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce3nMU6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3nMU6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce3nMU6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce3nMU6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce3nMU6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cce3nMU6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cce3nMU6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3nMU6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cce3nMU6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cce3nMU6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cce3nMU6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cce3nMU6.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccF5nvqb.s: Assembler messages:
encrypt.c: /tmp/ccF5nvqb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF5nvqb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF5nvqb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccF5nvqb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF5nvqb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF5nvqb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF5nvqb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF5nvqb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF5nvqb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF5nvqb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF5nvqb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF5nvqb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF5nvqb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF5nvqb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF5nvqb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF5nvqb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccF5nvqb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF5nvqb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF5nvqb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF5nvqb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF5nvqb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF5nvqb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF5nvqb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF5nvqb.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJqYcX3.s: Assembler messages:
encrypt.c: /tmp/ccJqYcX3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJqYcX3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJqYcX3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJqYcX3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqYcX3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqYcX3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqYcX3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqYcX3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqYcX3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJqYcX3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJqYcX3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJqYcX3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJqYcX3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqYcX3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJqYcX3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJqYcX3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJqYcX3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJqYcX3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJqYcX3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJqYcX3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJqYcX3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJqYcX3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJqYcX3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJqYcX3.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc451sq2.s: Assembler messages:
encrypt.c: /tmp/cc451sq2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc451sq2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc451sq2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc451sq2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc451sq2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc451sq2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc451sq2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc451sq2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc451sq2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc451sq2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc451sq2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc451sq2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc451sq2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc451sq2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc451sq2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc451sq2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc451sq2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc451sq2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc451sq2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc451sq2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc451sq2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc451sq2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc451sq2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc451sq2.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLAlVNW.s: Assembler messages:
encrypt.c: /tmp/ccLAlVNW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLAlVNW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLAlVNW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLAlVNW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAlVNW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAlVNW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAlVNW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAlVNW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAlVNW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLAlVNW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLAlVNW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLAlVNW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLAlVNW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAlVNW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLAlVNW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLAlVNW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLAlVNW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLAlVNW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLAlVNW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAlVNW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLAlVNW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLAlVNW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLAlVNW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLAlVNW.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbWhmQR.s: Assembler messages:
encrypt.c: /tmp/ccbWhmQR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbWhmQR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbWhmQR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbWhmQR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWhmQR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWhmQR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWhmQR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWhmQR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWhmQR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbWhmQR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbWhmQR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbWhmQR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbWhmQR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWhmQR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbWhmQR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbWhmQR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbWhmQR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWhmQR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWhmQR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWhmQR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWhmQR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbWhmQR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWhmQR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWhmQR.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmAk7cT.s: Assembler messages:
encrypt.c: /tmp/ccmAk7cT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmAk7cT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmAk7cT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmAk7cT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAk7cT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAk7cT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAk7cT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAk7cT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAk7cT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmAk7cT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmAk7cT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmAk7cT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmAk7cT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAk7cT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmAk7cT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmAk7cT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmAk7cT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmAk7cT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmAk7cT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmAk7cT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAk7cT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmAk7cT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmAk7cT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmAk7cT.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgQApV0.s: Assembler messages:
encrypt.c: /tmp/ccgQApV0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgQApV0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgQApV0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgQApV0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQApV0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQApV0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQApV0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQApV0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQApV0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgQApV0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgQApV0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgQApV0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgQApV0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQApV0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgQApV0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgQApV0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgQApV0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgQApV0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgQApV0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgQApV0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQApV0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgQApV0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgQApV0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgQApV0.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccl3DYG5.s: Assembler messages:
encrypt.c: /tmp/ccl3DYG5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl3DYG5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl3DYG5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl3DYG5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3DYG5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3DYG5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3DYG5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3DYG5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3DYG5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl3DYG5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl3DYG5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl3DYG5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl3DYG5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3DYG5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl3DYG5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl3DYG5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl3DYG5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl3DYG5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl3DYG5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3DYG5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl3DYG5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl3DYG5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl3DYG5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl3DYG5.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccW1IwUU.s: Assembler messages:
encrypt.c: /tmp/ccW1IwUU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW1IwUU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW1IwUU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccW1IwUU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1IwUU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1IwUU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1IwUU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1IwUU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1IwUU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW1IwUU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW1IwUU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW1IwUU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW1IwUU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1IwUU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW1IwUU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW1IwUU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW1IwUU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW1IwUU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW1IwUU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1IwUU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW1IwUU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW1IwUU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW1IwUU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW1IwUU.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cciBzby2.s: Assembler messages:
encrypt.c: /tmp/cciBzby2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciBzby2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciBzby2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciBzby2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBzby2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBzby2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBzby2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBzby2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBzby2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciBzby2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciBzby2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciBzby2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciBzby2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBzby2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciBzby2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciBzby2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciBzby2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciBzby2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciBzby2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciBzby2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBzby2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciBzby2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciBzby2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciBzby2.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccK4izUc.s: Assembler messages:
encrypt.c: /tmp/ccK4izUc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK4izUc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK4izUc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccK4izUc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4izUc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4izUc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4izUc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4izUc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4izUc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK4izUc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK4izUc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK4izUc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK4izUc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4izUc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK4izUc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK4izUc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK4izUc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK4izUc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK4izUc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK4izUc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4izUc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK4izUc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK4izUc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK4izUc.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvk4ETb.s: Assembler messages:
encrypt.c: /tmp/ccvk4ETb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvk4ETb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvk4ETb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvk4ETb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvk4ETb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvk4ETb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvk4ETb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvk4ETb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvk4ETb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvk4ETb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvk4ETb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvk4ETb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvk4ETb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvk4ETb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvk4ETb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvk4ETb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvk4ETb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvk4ETb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvk4ETb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvk4ETb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvk4ETb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvk4ETb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvk4ETb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvk4ETb.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccF3AGX8.s: Assembler messages:
encrypt.c: /tmp/ccF3AGX8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF3AGX8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF3AGX8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccF3AGX8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3AGX8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3AGX8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3AGX8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3AGX8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3AGX8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF3AGX8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF3AGX8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF3AGX8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF3AGX8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3AGX8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF3AGX8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF3AGX8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccF3AGX8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF3AGX8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF3AGX8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF3AGX8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3AGX8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF3AGX8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF3AGX8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF3AGX8.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNxN9S6.s: Assembler messages:
encrypt.c: /tmp/ccNxN9S6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNxN9S6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNxN9S6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNxN9S6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxN9S6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxN9S6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxN9S6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxN9S6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxN9S6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNxN9S6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNxN9S6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNxN9S6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNxN9S6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxN9S6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNxN9S6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNxN9S6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNxN9S6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxN9S6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxN9S6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxN9S6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxN9S6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNxN9S6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxN9S6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxN9S6.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccaMmMQe.s: Assembler messages:
encrypt.c: /tmp/ccaMmMQe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaMmMQe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaMmMQe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaMmMQe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMmMQe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMmMQe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMmMQe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMmMQe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMmMQe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaMmMQe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaMmMQe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaMmMQe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaMmMQe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMmMQe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaMmMQe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaMmMQe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaMmMQe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaMmMQe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaMmMQe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMmMQe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaMmMQe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaMmMQe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaMmMQe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaMmMQe.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cctUtCuc.s: Assembler messages:
encrypt.c: /tmp/cctUtCuc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctUtCuc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctUtCuc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctUtCuc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUtCuc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUtCuc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUtCuc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUtCuc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUtCuc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctUtCuc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctUtCuc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctUtCuc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctUtCuc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUtCuc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctUtCuc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctUtCuc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctUtCuc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctUtCuc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctUtCuc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctUtCuc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUtCuc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctUtCuc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctUtCuc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctUtCuc.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0mpcX6.s: Assembler messages:
encrypt.c: /tmp/cc0mpcX6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0mpcX6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0mpcX6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0mpcX6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mpcX6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mpcX6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mpcX6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mpcX6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mpcX6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0mpcX6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0mpcX6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0mpcX6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0mpcX6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mpcX6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0mpcX6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0mpcX6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0mpcX6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0mpcX6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0mpcX6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mpcX6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0mpcX6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0mpcX6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0mpcX6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0mpcX6.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdwoZUb.s: Assembler messages:
encrypt.c: /tmp/ccdwoZUb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdwoZUb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdwoZUb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdwoZUb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwoZUb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwoZUb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwoZUb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwoZUb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwoZUb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwoZUb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwoZUb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwoZUb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdwoZUb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwoZUb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdwoZUb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwoZUb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdwoZUb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwoZUb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwoZUb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwoZUb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwoZUb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwoZUb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdwoZUb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwoZUb.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNl1A9F.s: Assembler messages:
encrypt.c: /tmp/ccNl1A9F.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNl1A9F.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNl1A9F.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNl1A9F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl1A9F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl1A9F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl1A9F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl1A9F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl1A9F.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNl1A9F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNl1A9F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNl1A9F.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNl1A9F.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl1A9F.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNl1A9F.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNl1A9F.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNl1A9F.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNl1A9F.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNl1A9F.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNl1A9F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl1A9F.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNl1A9F.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNl1A9F.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNl1A9F.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdRmcYA.s: Assembler messages:
encrypt.c: /tmp/ccdRmcYA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdRmcYA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdRmcYA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdRmcYA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRmcYA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRmcYA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRmcYA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRmcYA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRmcYA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdRmcYA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdRmcYA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdRmcYA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdRmcYA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRmcYA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdRmcYA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdRmcYA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdRmcYA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdRmcYA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdRmcYA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRmcYA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdRmcYA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdRmcYA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdRmcYA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdRmcYA.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJLfMpw.s: Assembler messages:
encrypt.c: /tmp/ccJLfMpw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJLfMpw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJLfMpw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJLfMpw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLfMpw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLfMpw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLfMpw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLfMpw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLfMpw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJLfMpw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJLfMpw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJLfMpw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJLfMpw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLfMpw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJLfMpw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJLfMpw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJLfMpw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJLfMpw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJLfMpw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJLfMpw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLfMpw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJLfMpw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJLfMpw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJLfMpw.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLJPnLy.s: Assembler messages:
encrypt.c: /tmp/ccLJPnLy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLJPnLy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLJPnLy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLJPnLy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJPnLy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJPnLy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJPnLy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJPnLy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJPnLy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLJPnLy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLJPnLy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLJPnLy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLJPnLy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJPnLy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLJPnLy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLJPnLy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLJPnLy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLJPnLy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLJPnLy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJPnLy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLJPnLy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLJPnLy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLJPnLy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLJPnLy.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccP3BgRE.s: Assembler messages:
encrypt.c: /tmp/ccP3BgRE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP3BgRE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP3BgRE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP3BgRE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3BgRE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3BgRE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3BgRE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3BgRE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3BgRE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP3BgRE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP3BgRE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP3BgRE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP3BgRE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3BgRE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP3BgRE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP3BgRE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP3BgRE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP3BgRE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP3BgRE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP3BgRE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3BgRE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP3BgRE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP3BgRE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP3BgRE.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsIxsNI.s: Assembler messages:
encrypt.c: /tmp/ccsIxsNI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsIxsNI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsIxsNI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsIxsNI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIxsNI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIxsNI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIxsNI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIxsNI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIxsNI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsIxsNI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsIxsNI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsIxsNI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsIxsNI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIxsNI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsIxsNI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsIxsNI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsIxsNI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsIxsNI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsIxsNI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIxsNI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsIxsNI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsIxsNI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsIxsNI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsIxsNI.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgcYuvF.s: Assembler messages:
encrypt.c: /tmp/ccgcYuvF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgcYuvF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgcYuvF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgcYuvF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcYuvF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcYuvF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcYuvF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcYuvF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcYuvF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgcYuvF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgcYuvF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgcYuvF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgcYuvF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcYuvF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgcYuvF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgcYuvF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgcYuvF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgcYuvF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgcYuvF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgcYuvF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcYuvF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgcYuvF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgcYuvF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgcYuvF.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsaMGDy.s: Assembler messages:
encrypt.c: /tmp/ccsaMGDy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsaMGDy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsaMGDy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsaMGDy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaMGDy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaMGDy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaMGDy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaMGDy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaMGDy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsaMGDy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsaMGDy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsaMGDy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsaMGDy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaMGDy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsaMGDy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsaMGDy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsaMGDy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsaMGDy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsaMGDy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsaMGDy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsaMGDy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsaMGDy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsaMGDy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsaMGDy.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7epYrk.s: Assembler messages:
encrypt.c: /tmp/cc7epYrk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7epYrk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7epYrk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7epYrk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7epYrk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7epYrk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7epYrk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7epYrk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7epYrk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7epYrk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7epYrk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7epYrk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7epYrk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7epYrk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7epYrk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7epYrk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7epYrk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7epYrk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7epYrk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7epYrk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7epYrk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7epYrk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7epYrk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7epYrk.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEqmJmp.s: Assembler messages:
encrypt.c: /tmp/ccEqmJmp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEqmJmp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEqmJmp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEqmJmp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqmJmp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqmJmp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqmJmp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqmJmp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqmJmp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEqmJmp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEqmJmp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEqmJmp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEqmJmp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqmJmp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEqmJmp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEqmJmp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEqmJmp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEqmJmp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEqmJmp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEqmJmp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqmJmp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEqmJmp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEqmJmp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEqmJmp.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3RulQk.s: Assembler messages:
encrypt.c: /tmp/cc3RulQk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3RulQk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3RulQk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3RulQk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RulQk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RulQk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RulQk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RulQk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RulQk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3RulQk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3RulQk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3RulQk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3RulQk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RulQk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3RulQk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3RulQk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3RulQk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3RulQk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3RulQk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3RulQk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RulQk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3RulQk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3RulQk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3RulQk.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjYnhQf.s: Assembler messages:
encrypt.c: /tmp/ccjYnhQf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjYnhQf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjYnhQf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjYnhQf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYnhQf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYnhQf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYnhQf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYnhQf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYnhQf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjYnhQf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjYnhQf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjYnhQf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjYnhQf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYnhQf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjYnhQf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjYnhQf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjYnhQf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjYnhQf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjYnhQf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYnhQf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjYnhQf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjYnhQf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjYnhQf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjYnhQf.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccIS1jCs.s: Assembler messages:
encrypt.c: /tmp/ccIS1jCs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIS1jCs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIS1jCs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIS1jCs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIS1jCs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIS1jCs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIS1jCs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIS1jCs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIS1jCs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIS1jCs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIS1jCs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIS1jCs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIS1jCs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIS1jCs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIS1jCs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIS1jCs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIS1jCs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIS1jCs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIS1jCs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIS1jCs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIS1jCs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIS1jCs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIS1jCs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIS1jCs.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccy6Ym3p.s: Assembler messages:
encrypt.c: /tmp/ccy6Ym3p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy6Ym3p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy6Ym3p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy6Ym3p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy6Ym3p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy6Ym3p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy6Ym3p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy6Ym3p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy6Ym3p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy6Ym3p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy6Ym3p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy6Ym3p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy6Ym3p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy6Ym3p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy6Ym3p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy6Ym3p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy6Ym3p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy6Ym3p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy6Ym3p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy6Ym3p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy6Ym3p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy6Ym3p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy6Ym3p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy6Ym3p.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccR2moVi.s: Assembler messages:
encrypt.c: /tmp/ccR2moVi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR2moVi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR2moVi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR2moVi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2moVi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2moVi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2moVi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2moVi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2moVi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR2moVi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR2moVi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR2moVi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR2moVi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2moVi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR2moVi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR2moVi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR2moVi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR2moVi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR2moVi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2moVi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR2moVi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR2moVi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR2moVi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR2moVi.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSfQyup.s: Assembler messages:
encrypt.c: /tmp/ccSfQyup.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSfQyup.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSfQyup.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSfQyup.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSfQyup.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSfQyup.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSfQyup.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSfQyup.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSfQyup.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSfQyup.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSfQyup.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSfQyup.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSfQyup.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSfQyup.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSfQyup.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSfQyup.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSfQyup.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSfQyup.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSfQyup.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSfQyup.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSfQyup.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSfQyup.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSfQyup.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSfQyup.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKhdAaV.s: Assembler messages:
encrypt.c: /tmp/ccKhdAaV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKhdAaV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKhdAaV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKhdAaV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhdAaV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhdAaV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhdAaV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhdAaV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhdAaV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKhdAaV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKhdAaV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKhdAaV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKhdAaV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhdAaV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKhdAaV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKhdAaV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKhdAaV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKhdAaV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKhdAaV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKhdAaV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhdAaV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKhdAaV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKhdAaV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKhdAaV.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYJLZiS.s: Assembler messages:
encrypt.c: /tmp/ccYJLZiS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYJLZiS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYJLZiS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYJLZiS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJLZiS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJLZiS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJLZiS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJLZiS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJLZiS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYJLZiS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYJLZiS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYJLZiS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYJLZiS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJLZiS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYJLZiS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYJLZiS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYJLZiS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYJLZiS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYJLZiS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYJLZiS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYJLZiS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYJLZiS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYJLZiS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYJLZiS.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDK23bP.s: Assembler messages:
encrypt.c: /tmp/ccDK23bP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDK23bP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDK23bP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDK23bP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDK23bP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDK23bP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDK23bP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDK23bP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDK23bP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDK23bP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDK23bP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDK23bP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDK23bP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDK23bP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDK23bP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDK23bP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDK23bP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDK23bP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDK23bP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDK23bP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDK23bP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDK23bP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDK23bP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDK23bP.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRWh9fQ.s: Assembler messages:
encrypt.c: /tmp/ccRWh9fQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRWh9fQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRWh9fQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRWh9fQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWh9fQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWh9fQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWh9fQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWh9fQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWh9fQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRWh9fQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRWh9fQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRWh9fQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRWh9fQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWh9fQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRWh9fQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRWh9fQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRWh9fQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRWh9fQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRWh9fQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRWh9fQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWh9fQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRWh9fQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRWh9fQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRWh9fQ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc7BWxdV.s: Assembler messages:
encrypt.c: /tmp/cc7BWxdV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7BWxdV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7BWxdV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7BWxdV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BWxdV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BWxdV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BWxdV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BWxdV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BWxdV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7BWxdV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7BWxdV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7BWxdV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7BWxdV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BWxdV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7BWxdV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7BWxdV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7BWxdV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7BWxdV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7BWxdV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7BWxdV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BWxdV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7BWxdV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7BWxdV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7BWxdV.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cco3NR3Y.s: Assembler messages:
encrypt.c: /tmp/cco3NR3Y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco3NR3Y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco3NR3Y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco3NR3Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3NR3Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3NR3Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3NR3Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3NR3Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3NR3Y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco3NR3Y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco3NR3Y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco3NR3Y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco3NR3Y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3NR3Y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco3NR3Y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco3NR3Y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco3NR3Y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco3NR3Y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco3NR3Y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3NR3Y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco3NR3Y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco3NR3Y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco3NR3Y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco3NR3Y.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBieYoN.s: Assembler messages:
encrypt.c: /tmp/ccBieYoN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBieYoN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBieYoN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBieYoN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBieYoN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBieYoN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBieYoN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBieYoN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBieYoN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBieYoN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBieYoN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBieYoN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBieYoN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBieYoN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBieYoN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBieYoN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBieYoN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBieYoN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBieYoN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBieYoN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBieYoN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBieYoN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBieYoN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBieYoN.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIBCWzU.s: Assembler messages:
encrypt.c: /tmp/ccIBCWzU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIBCWzU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIBCWzU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIBCWzU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIBCWzU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIBCWzU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIBCWzU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIBCWzU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIBCWzU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIBCWzU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIBCWzU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIBCWzU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIBCWzU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIBCWzU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIBCWzU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIBCWzU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIBCWzU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIBCWzU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIBCWzU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIBCWzU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIBCWzU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIBCWzU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIBCWzU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIBCWzU.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKkusMC.s: Assembler messages:
encrypt.c: /tmp/ccKkusMC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKkusMC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKkusMC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKkusMC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKkusMC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKkusMC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKkusMC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKkusMC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKkusMC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKkusMC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKkusMC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKkusMC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKkusMC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKkusMC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKkusMC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKkusMC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKkusMC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKkusMC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKkusMC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKkusMC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKkusMC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKkusMC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKkusMC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKkusMC.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbbQ4QE.s: Assembler messages:
encrypt.c: /tmp/ccbbQ4QE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbbQ4QE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbbQ4QE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbbQ4QE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbQ4QE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbQ4QE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbQ4QE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbQ4QE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbQ4QE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbbQ4QE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbbQ4QE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbbQ4QE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbbQ4QE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbQ4QE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbbQ4QE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbbQ4QE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbbQ4QE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbbQ4QE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbbQ4QE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbbQ4QE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbbQ4QE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbbQ4QE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbbQ4QE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbbQ4QE.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNccZyF.s: Assembler messages:
encrypt.c: /tmp/ccNccZyF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNccZyF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNccZyF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNccZyF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNccZyF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNccZyF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNccZyF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNccZyF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNccZyF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNccZyF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNccZyF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNccZyF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNccZyF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNccZyF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNccZyF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNccZyF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNccZyF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNccZyF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNccZyF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNccZyF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNccZyF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNccZyF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNccZyF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNccZyF.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cch5DDCx.s: Assembler messages:
encrypt.c: /tmp/cch5DDCx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch5DDCx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch5DDCx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cch5DDCx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5DDCx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5DDCx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5DDCx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5DDCx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5DDCx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch5DDCx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch5DDCx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch5DDCx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cch5DDCx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5DDCx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch5DDCx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cch5DDCx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch5DDCx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cch5DDCx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cch5DDCx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5DDCx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cch5DDCx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cch5DDCx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cch5DDCx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cch5DDCx.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccBEzW7E.s: Assembler messages:
encrypt.c: /tmp/ccBEzW7E.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBEzW7E.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBEzW7E.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBEzW7E.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEzW7E.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEzW7E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEzW7E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEzW7E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEzW7E.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBEzW7E.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBEzW7E.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBEzW7E.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBEzW7E.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEzW7E.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBEzW7E.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBEzW7E.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBEzW7E.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBEzW7E.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBEzW7E.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEzW7E.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBEzW7E.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBEzW7E.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBEzW7E.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBEzW7E.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccR7YJDE.s: Assembler messages:
encrypt.c: /tmp/ccR7YJDE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR7YJDE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR7YJDE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR7YJDE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7YJDE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7YJDE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7YJDE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7YJDE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7YJDE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR7YJDE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR7YJDE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR7YJDE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR7YJDE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7YJDE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR7YJDE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR7YJDE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR7YJDE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR7YJDE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR7YJDE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR7YJDE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7YJDE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR7YJDE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR7YJDE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR7YJDE.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3nDY0x.s: Assembler messages:
encrypt.c: /tmp/cc3nDY0x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3nDY0x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3nDY0x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3nDY0x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nDY0x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nDY0x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nDY0x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nDY0x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nDY0x.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3nDY0x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3nDY0x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3nDY0x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3nDY0x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nDY0x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3nDY0x.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3nDY0x.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3nDY0x.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3nDY0x.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3nDY0x.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nDY0x.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3nDY0x.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3nDY0x.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3nDY0x.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3nDY0x.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPAaFbE.s: Assembler messages:
encrypt.c: /tmp/ccPAaFbE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPAaFbE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPAaFbE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPAaFbE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAaFbE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAaFbE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAaFbE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAaFbE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAaFbE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPAaFbE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPAaFbE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPAaFbE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPAaFbE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAaFbE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPAaFbE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPAaFbE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPAaFbE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPAaFbE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPAaFbE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPAaFbE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAaFbE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPAaFbE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPAaFbE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPAaFbE.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9aTOTh.s: Assembler messages:
encrypt.c: /tmp/cc9aTOTh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9aTOTh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9aTOTh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9aTOTh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aTOTh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aTOTh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aTOTh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aTOTh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aTOTh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9aTOTh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9aTOTh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9aTOTh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9aTOTh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aTOTh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9aTOTh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9aTOTh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9aTOTh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9aTOTh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9aTOTh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9aTOTh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aTOTh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9aTOTh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9aTOTh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9aTOTh.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPouF1g.s: Assembler messages:
encrypt.c: /tmp/ccPouF1g.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPouF1g.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPouF1g.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPouF1g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPouF1g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPouF1g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPouF1g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPouF1g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPouF1g.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPouF1g.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPouF1g.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPouF1g.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPouF1g.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPouF1g.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPouF1g.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPouF1g.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPouF1g.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPouF1g.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPouF1g.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPouF1g.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPouF1g.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPouF1g.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPouF1g.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPouF1g.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cco7qLqb.s: Assembler messages:
encrypt.c: /tmp/cco7qLqb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco7qLqb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco7qLqb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco7qLqb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7qLqb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7qLqb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7qLqb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7qLqb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7qLqb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco7qLqb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco7qLqb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco7qLqb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco7qLqb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7qLqb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco7qLqb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco7qLqb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco7qLqb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco7qLqb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco7qLqb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7qLqb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco7qLqb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco7qLqb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco7qLqb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco7qLqb.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccq0OGxh.s: Assembler messages:
encrypt.c: /tmp/ccq0OGxh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq0OGxh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq0OGxh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccq0OGxh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0OGxh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0OGxh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0OGxh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0OGxh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0OGxh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq0OGxh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq0OGxh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq0OGxh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq0OGxh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0OGxh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq0OGxh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq0OGxh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq0OGxh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq0OGxh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq0OGxh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq0OGxh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0OGxh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq0OGxh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq0OGxh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq0OGxh.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRWP7Wi.s: Assembler messages:
encrypt.c: /tmp/ccRWP7Wi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRWP7Wi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRWP7Wi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRWP7Wi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWP7Wi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWP7Wi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWP7Wi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWP7Wi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWP7Wi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRWP7Wi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRWP7Wi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRWP7Wi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRWP7Wi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWP7Wi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRWP7Wi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRWP7Wi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRWP7Wi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRWP7Wi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRWP7Wi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRWP7Wi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWP7Wi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRWP7Wi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRWP7Wi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRWP7Wi.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjAIpVl.s: Assembler messages:
encrypt.c: /tmp/ccjAIpVl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjAIpVl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjAIpVl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjAIpVl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAIpVl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAIpVl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAIpVl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAIpVl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAIpVl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjAIpVl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjAIpVl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjAIpVl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjAIpVl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAIpVl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjAIpVl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjAIpVl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjAIpVl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjAIpVl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjAIpVl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAIpVl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjAIpVl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjAIpVl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjAIpVl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjAIpVl.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccE13Z3b.s: Assembler messages:
encrypt.c: /tmp/ccE13Z3b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE13Z3b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE13Z3b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE13Z3b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE13Z3b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE13Z3b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE13Z3b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE13Z3b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE13Z3b.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE13Z3b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE13Z3b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE13Z3b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE13Z3b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE13Z3b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE13Z3b.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE13Z3b.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE13Z3b.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE13Z3b.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE13Z3b.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE13Z3b.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE13Z3b.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE13Z3b.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE13Z3b.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE13Z3b.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccL6bSYj.s: Assembler messages:
encrypt.c: /tmp/ccL6bSYj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL6bSYj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL6bSYj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccL6bSYj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6bSYj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6bSYj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6bSYj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6bSYj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6bSYj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL6bSYj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL6bSYj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL6bSYj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL6bSYj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6bSYj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL6bSYj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL6bSYj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL6bSYj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL6bSYj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL6bSYj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL6bSYj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6bSYj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL6bSYj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL6bSYj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL6bSYj.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4NYwn9.s: Assembler messages:
encrypt.c: /tmp/cc4NYwn9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4NYwn9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4NYwn9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4NYwn9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NYwn9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NYwn9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NYwn9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NYwn9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NYwn9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4NYwn9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4NYwn9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4NYwn9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4NYwn9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NYwn9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4NYwn9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4NYwn9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4NYwn9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4NYwn9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4NYwn9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4NYwn9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NYwn9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4NYwn9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4NYwn9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4NYwn9.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsMYmlf.s: Assembler messages:
encrypt.c: /tmp/ccsMYmlf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsMYmlf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsMYmlf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsMYmlf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMYmlf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMYmlf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMYmlf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMYmlf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMYmlf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsMYmlf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsMYmlf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsMYmlf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsMYmlf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMYmlf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsMYmlf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsMYmlf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsMYmlf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsMYmlf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsMYmlf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMYmlf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsMYmlf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsMYmlf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsMYmlf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsMYmlf.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMWOQ5e.s: Assembler messages:
encrypt.c: /tmp/ccMWOQ5e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMWOQ5e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMWOQ5e.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMWOQ5e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWOQ5e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWOQ5e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWOQ5e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWOQ5e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWOQ5e.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMWOQ5e.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMWOQ5e.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMWOQ5e.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMWOQ5e.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWOQ5e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMWOQ5e.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMWOQ5e.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMWOQ5e.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMWOQ5e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMWOQ5e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMWOQ5e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWOQ5e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMWOQ5e.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMWOQ5e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMWOQ5e.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchq2zfb.s: Assembler messages:
encrypt.c: /tmp/cchq2zfb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchq2zfb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchq2zfb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchq2zfb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchq2zfb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchq2zfb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchq2zfb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchq2zfb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchq2zfb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchq2zfb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchq2zfb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchq2zfb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchq2zfb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchq2zfb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchq2zfb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchq2zfb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchq2zfb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchq2zfb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchq2zfb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchq2zfb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchq2zfb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchq2zfb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchq2zfb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchq2zfb.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccihnNz9.s: Assembler messages:
encrypt.c: /tmp/ccihnNz9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccihnNz9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccihnNz9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccihnNz9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihnNz9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihnNz9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihnNz9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihnNz9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihnNz9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccihnNz9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccihnNz9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccihnNz9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccihnNz9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihnNz9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccihnNz9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccihnNz9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccihnNz9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihnNz9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihnNz9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihnNz9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihnNz9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccihnNz9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihnNz9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihnNz9.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvqh209.s: Assembler messages:
encrypt.c: /tmp/ccvqh209.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvqh209.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvqh209.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvqh209.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqh209.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqh209.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqh209.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqh209.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqh209.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvqh209.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvqh209.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvqh209.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvqh209.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqh209.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvqh209.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvqh209.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvqh209.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvqh209.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvqh209.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvqh209.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqh209.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvqh209.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvqh209.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvqh209.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJEV0pa.s: Assembler messages:
encrypt.c: /tmp/ccJEV0pa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJEV0pa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJEV0pa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJEV0pa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEV0pa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEV0pa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEV0pa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEV0pa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEV0pa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJEV0pa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJEV0pa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJEV0pa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJEV0pa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEV0pa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJEV0pa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJEV0pa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJEV0pa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJEV0pa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJEV0pa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEV0pa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJEV0pa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJEV0pa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJEV0pa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJEV0pa.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccP0Urgi.s: Assembler messages:
encrypt.c: /tmp/ccP0Urgi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP0Urgi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP0Urgi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP0Urgi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0Urgi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0Urgi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0Urgi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0Urgi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0Urgi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP0Urgi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP0Urgi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP0Urgi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP0Urgi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0Urgi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP0Urgi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP0Urgi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP0Urgi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP0Urgi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP0Urgi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP0Urgi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0Urgi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP0Urgi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP0Urgi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP0Urgi.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccA8u4D5.s: Assembler messages:
encrypt.c: /tmp/ccA8u4D5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA8u4D5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA8u4D5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA8u4D5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8u4D5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8u4D5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8u4D5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8u4D5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8u4D5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA8u4D5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA8u4D5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA8u4D5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA8u4D5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8u4D5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA8u4D5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA8u4D5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA8u4D5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA8u4D5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA8u4D5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8u4D5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA8u4D5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA8u4D5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA8u4D5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA8u4D5.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccspJCz7.s: Assembler messages:
encrypt.c: /tmp/ccspJCz7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccspJCz7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccspJCz7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccspJCz7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspJCz7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspJCz7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspJCz7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspJCz7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspJCz7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccspJCz7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccspJCz7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccspJCz7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccspJCz7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspJCz7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccspJCz7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccspJCz7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccspJCz7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccspJCz7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccspJCz7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccspJCz7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspJCz7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccspJCz7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccspJCz7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccspJCz7.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc45tgNX.s: Assembler messages:
encrypt.c: /tmp/cc45tgNX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc45tgNX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc45tgNX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc45tgNX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45tgNX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45tgNX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45tgNX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45tgNX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45tgNX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc45tgNX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc45tgNX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc45tgNX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc45tgNX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45tgNX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc45tgNX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc45tgNX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc45tgNX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc45tgNX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc45tgNX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45tgNX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc45tgNX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc45tgNX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc45tgNX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc45tgNX.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVSNpZ1.s: Assembler messages:
encrypt.c: /tmp/ccVSNpZ1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVSNpZ1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVSNpZ1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVSNpZ1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSNpZ1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSNpZ1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSNpZ1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSNpZ1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSNpZ1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVSNpZ1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVSNpZ1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVSNpZ1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVSNpZ1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSNpZ1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVSNpZ1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVSNpZ1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVSNpZ1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVSNpZ1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVSNpZ1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVSNpZ1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSNpZ1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVSNpZ1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVSNpZ1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVSNpZ1.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBfS9T7.s: Assembler messages:
encrypt.c: /tmp/ccBfS9T7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBfS9T7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBfS9T7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBfS9T7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfS9T7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfS9T7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfS9T7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfS9T7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfS9T7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBfS9T7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBfS9T7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBfS9T7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBfS9T7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfS9T7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBfS9T7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBfS9T7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBfS9T7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBfS9T7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBfS9T7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfS9T7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBfS9T7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBfS9T7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBfS9T7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBfS9T7.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjW8Py8.s: Assembler messages:
encrypt.c: /tmp/ccjW8Py8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjW8Py8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjW8Py8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjW8Py8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjW8Py8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjW8Py8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjW8Py8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjW8Py8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjW8Py8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjW8Py8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjW8Py8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjW8Py8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjW8Py8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjW8Py8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjW8Py8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjW8Py8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjW8Py8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjW8Py8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjW8Py8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjW8Py8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjW8Py8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjW8Py8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjW8Py8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjW8Py8.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6D1sI4.s: Assembler messages:
encrypt.c: /tmp/cc6D1sI4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6D1sI4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6D1sI4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6D1sI4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6D1sI4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6D1sI4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6D1sI4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6D1sI4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6D1sI4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6D1sI4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6D1sI4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6D1sI4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6D1sI4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6D1sI4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6D1sI4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6D1sI4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6D1sI4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6D1sI4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6D1sI4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6D1sI4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6D1sI4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6D1sI4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6D1sI4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6D1sI4.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpdNzK0.s: Assembler messages:
encrypt.c: /tmp/ccpdNzK0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpdNzK0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpdNzK0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpdNzK0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdNzK0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdNzK0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdNzK0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdNzK0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdNzK0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpdNzK0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpdNzK0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpdNzK0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpdNzK0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdNzK0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpdNzK0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpdNzK0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpdNzK0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpdNzK0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpdNzK0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdNzK0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpdNzK0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpdNzK0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpdNzK0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpdNzK0.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3tSriS.s: Assembler messages:
encrypt.c: /tmp/cc3tSriS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3tSriS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3tSriS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3tSriS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tSriS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tSriS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tSriS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tSriS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tSriS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3tSriS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3tSriS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3tSriS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3tSriS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tSriS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3tSriS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3tSriS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3tSriS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3tSriS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3tSriS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3tSriS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tSriS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3tSriS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3tSriS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3tSriS.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHGGW2P.s: Assembler messages:
encrypt.c: /tmp/ccHGGW2P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHGGW2P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHGGW2P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHGGW2P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGGW2P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGGW2P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGGW2P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGGW2P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGGW2P.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHGGW2P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHGGW2P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHGGW2P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHGGW2P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGGW2P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHGGW2P.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHGGW2P.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHGGW2P.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHGGW2P.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHGGW2P.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGGW2P.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHGGW2P.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHGGW2P.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHGGW2P.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHGGW2P.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccECbudO.s: Assembler messages:
encrypt.c: /tmp/ccECbudO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccECbudO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccECbudO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccECbudO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECbudO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECbudO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECbudO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECbudO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECbudO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccECbudO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccECbudO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccECbudO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccECbudO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECbudO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccECbudO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccECbudO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccECbudO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccECbudO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccECbudO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccECbudO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccECbudO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccECbudO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccECbudO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccECbudO.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccS86tOK.s: Assembler messages:
encrypt.c: /tmp/ccS86tOK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS86tOK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS86tOK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS86tOK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS86tOK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS86tOK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS86tOK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS86tOK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS86tOK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS86tOK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS86tOK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS86tOK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS86tOK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS86tOK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS86tOK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS86tOK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS86tOK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS86tOK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS86tOK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS86tOK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS86tOK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS86tOK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS86tOK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS86tOK.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccefYNJQ.s: Assembler messages:
encrypt.c: /tmp/ccefYNJQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccefYNJQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccefYNJQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccefYNJQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefYNJQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefYNJQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefYNJQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefYNJQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefYNJQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccefYNJQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccefYNJQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccefYNJQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccefYNJQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefYNJQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccefYNJQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccefYNJQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccefYNJQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccefYNJQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccefYNJQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccefYNJQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefYNJQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccefYNJQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccefYNJQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccefYNJQ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccxmCCRS.s: Assembler messages:
encrypt.c: /tmp/ccxmCCRS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxmCCRS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxmCCRS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxmCCRS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmCCRS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmCCRS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmCCRS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmCCRS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmCCRS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxmCCRS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxmCCRS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxmCCRS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxmCCRS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmCCRS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxmCCRS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxmCCRS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxmCCRS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxmCCRS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxmCCRS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmCCRS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxmCCRS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxmCCRS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxmCCRS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxmCCRS.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc84yRaL.s: Assembler messages:
encrypt.c: /tmp/cc84yRaL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc84yRaL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc84yRaL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc84yRaL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84yRaL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84yRaL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84yRaL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84yRaL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84yRaL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc84yRaL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc84yRaL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc84yRaL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc84yRaL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84yRaL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc84yRaL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc84yRaL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc84yRaL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc84yRaL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc84yRaL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84yRaL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc84yRaL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc84yRaL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc84yRaL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc84yRaL.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccztSBHR.s: Assembler messages:
encrypt.c: /tmp/ccztSBHR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccztSBHR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccztSBHR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccztSBHR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztSBHR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztSBHR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztSBHR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztSBHR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztSBHR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccztSBHR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccztSBHR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccztSBHR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccztSBHR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztSBHR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccztSBHR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccztSBHR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccztSBHR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccztSBHR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccztSBHR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccztSBHR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztSBHR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccztSBHR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccztSBHR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccztSBHR.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccZDK7v.s: Assembler messages:
encrypt.c: /tmp/cccZDK7v.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccZDK7v.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccZDK7v.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccZDK7v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZDK7v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZDK7v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZDK7v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZDK7v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZDK7v.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccZDK7v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccZDK7v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccZDK7v.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccZDK7v.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZDK7v.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccZDK7v.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccZDK7v.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccZDK7v.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccZDK7v.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccZDK7v.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccZDK7v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZDK7v.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccZDK7v.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccZDK7v.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccZDK7v.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnkgkfu.s: Assembler messages:
encrypt.c: /tmp/ccnkgkfu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnkgkfu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnkgkfu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnkgkfu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkgkfu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkgkfu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkgkfu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkgkfu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkgkfu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnkgkfu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnkgkfu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnkgkfu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnkgkfu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkgkfu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnkgkfu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnkgkfu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnkgkfu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnkgkfu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnkgkfu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkgkfu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnkgkfu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnkgkfu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnkgkfu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnkgkfu.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVmasCt.s: Assembler messages:
encrypt.c: /tmp/ccVmasCt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVmasCt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVmasCt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVmasCt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmasCt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmasCt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmasCt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmasCt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmasCt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmasCt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmasCt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmasCt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVmasCt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmasCt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVmasCt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmasCt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVmasCt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmasCt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmasCt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmasCt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmasCt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmasCt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVmasCt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmasCt.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxKKLUo.s: Assembler messages:
encrypt.c: /tmp/ccxKKLUo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxKKLUo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxKKLUo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxKKLUo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKKLUo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKKLUo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKKLUo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKKLUo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKKLUo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxKKLUo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxKKLUo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxKKLUo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxKKLUo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKKLUo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxKKLUo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxKKLUo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxKKLUo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxKKLUo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxKKLUo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKKLUo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxKKLUo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxKKLUo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxKKLUo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxKKLUo.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccE7AMAu.s: Assembler messages:
encrypt.c: /tmp/ccE7AMAu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE7AMAu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE7AMAu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE7AMAu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7AMAu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7AMAu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7AMAu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7AMAu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7AMAu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE7AMAu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE7AMAu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE7AMAu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE7AMAu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7AMAu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE7AMAu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE7AMAu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE7AMAu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE7AMAu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE7AMAu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE7AMAu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7AMAu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE7AMAu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE7AMAu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE7AMAu.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccvR0dYu.s: Assembler messages:
encrypt.c: /tmp/ccvR0dYu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvR0dYu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvR0dYu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvR0dYu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvR0dYu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvR0dYu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvR0dYu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvR0dYu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvR0dYu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvR0dYu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvR0dYu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvR0dYu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvR0dYu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvR0dYu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvR0dYu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvR0dYu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvR0dYu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvR0dYu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvR0dYu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvR0dYu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvR0dYu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvR0dYu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvR0dYu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvR0dYu.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccE25Awp.s: Assembler messages:
encrypt.c: /tmp/ccE25Awp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE25Awp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE25Awp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE25Awp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE25Awp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE25Awp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE25Awp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE25Awp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE25Awp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE25Awp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE25Awp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE25Awp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE25Awp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE25Awp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE25Awp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE25Awp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE25Awp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE25Awp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE25Awp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE25Awp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE25Awp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE25Awp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE25Awp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE25Awp.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvSeMkv.s: Assembler messages:
encrypt.c: /tmp/ccvSeMkv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvSeMkv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvSeMkv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvSeMkv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSeMkv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSeMkv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSeMkv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSeMkv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSeMkv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvSeMkv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvSeMkv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvSeMkv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvSeMkv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSeMkv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvSeMkv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvSeMkv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvSeMkv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvSeMkv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvSeMkv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvSeMkv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSeMkv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvSeMkv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvSeMkv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvSeMkv.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLMyhLJ.s: Assembler messages:
encrypt.c: /tmp/ccLMyhLJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLMyhLJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLMyhLJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLMyhLJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMyhLJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMyhLJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMyhLJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMyhLJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMyhLJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLMyhLJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLMyhLJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLMyhLJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLMyhLJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMyhLJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLMyhLJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLMyhLJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLMyhLJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLMyhLJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLMyhLJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMyhLJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLMyhLJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLMyhLJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLMyhLJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLMyhLJ.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccs87YwL.s: Assembler messages:
encrypt.c: /tmp/ccs87YwL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs87YwL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs87YwL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccs87YwL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs87YwL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs87YwL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs87YwL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs87YwL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs87YwL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs87YwL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs87YwL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs87YwL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs87YwL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs87YwL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs87YwL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs87YwL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccs87YwL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs87YwL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs87YwL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs87YwL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs87YwL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs87YwL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs87YwL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs87YwL.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRCZNCG.s: Assembler messages:
encrypt.c: /tmp/ccRCZNCG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRCZNCG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRCZNCG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRCZNCG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCZNCG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCZNCG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCZNCG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCZNCG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCZNCG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRCZNCG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRCZNCG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRCZNCG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRCZNCG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCZNCG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRCZNCG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRCZNCG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRCZNCG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRCZNCG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRCZNCG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRCZNCG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCZNCG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRCZNCG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRCZNCG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRCZNCG.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUbupOB.s: Assembler messages:
encrypt.c: /tmp/ccUbupOB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUbupOB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUbupOB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUbupOB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbupOB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbupOB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbupOB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbupOB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbupOB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUbupOB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUbupOB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUbupOB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUbupOB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbupOB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUbupOB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUbupOB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUbupOB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUbupOB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUbupOB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbupOB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUbupOB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUbupOB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUbupOB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUbupOB.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccGJgNjM.s: Assembler messages:
encrypt.c: /tmp/ccGJgNjM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGJgNjM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGJgNjM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGJgNjM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJgNjM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJgNjM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJgNjM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJgNjM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJgNjM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGJgNjM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGJgNjM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGJgNjM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGJgNjM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJgNjM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGJgNjM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGJgNjM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGJgNjM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGJgNjM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGJgNjM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGJgNjM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJgNjM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGJgNjM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGJgNjM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGJgNjM.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cceY2LrL.s: Assembler messages:
encrypt.c: /tmp/cceY2LrL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceY2LrL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceY2LrL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceY2LrL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceY2LrL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceY2LrL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceY2LrL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceY2LrL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceY2LrL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceY2LrL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceY2LrL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceY2LrL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceY2LrL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceY2LrL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceY2LrL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceY2LrL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceY2LrL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceY2LrL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceY2LrL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceY2LrL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceY2LrL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceY2LrL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceY2LrL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceY2LrL.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9gGSYL.s: Assembler messages:
encrypt.c: /tmp/cc9gGSYL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9gGSYL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9gGSYL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9gGSYL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gGSYL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gGSYL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gGSYL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gGSYL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gGSYL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9gGSYL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9gGSYL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9gGSYL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9gGSYL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gGSYL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9gGSYL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9gGSYL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9gGSYL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9gGSYL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9gGSYL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9gGSYL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gGSYL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9gGSYL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9gGSYL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9gGSYL.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuEQ9WE.s: Assembler messages:
encrypt.c: /tmp/ccuEQ9WE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuEQ9WE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuEQ9WE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuEQ9WE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEQ9WE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEQ9WE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEQ9WE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEQ9WE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEQ9WE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuEQ9WE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuEQ9WE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuEQ9WE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuEQ9WE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEQ9WE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuEQ9WE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuEQ9WE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuEQ9WE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuEQ9WE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuEQ9WE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEQ9WE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuEQ9WE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuEQ9WE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuEQ9WE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuEQ9WE.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLp8OYn.s: Assembler messages:
encrypt.c: /tmp/ccLp8OYn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLp8OYn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLp8OYn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLp8OYn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLp8OYn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLp8OYn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLp8OYn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLp8OYn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLp8OYn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLp8OYn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLp8OYn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLp8OYn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLp8OYn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLp8OYn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLp8OYn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLp8OYn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLp8OYn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLp8OYn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLp8OYn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLp8OYn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLp8OYn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLp8OYn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLp8OYn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLp8OYn.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWR73Eh.s: Assembler messages:
encrypt.c: /tmp/ccWR73Eh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWR73Eh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWR73Eh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWR73Eh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWR73Eh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWR73Eh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWR73Eh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWR73Eh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWR73Eh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWR73Eh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWR73Eh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWR73Eh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWR73Eh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWR73Eh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWR73Eh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWR73Eh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWR73Eh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWR73Eh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWR73Eh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWR73Eh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWR73Eh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWR73Eh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWR73Eh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWR73Eh.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbZ0FBb.s: Assembler messages:
encrypt.c: /tmp/ccbZ0FBb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbZ0FBb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbZ0FBb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbZ0FBb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZ0FBb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZ0FBb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZ0FBb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZ0FBb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZ0FBb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbZ0FBb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbZ0FBb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbZ0FBb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbZ0FBb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZ0FBb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbZ0FBb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbZ0FBb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbZ0FBb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbZ0FBb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbZ0FBb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZ0FBb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbZ0FBb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbZ0FBb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbZ0FBb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbZ0FBb.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckIPW2f.s: Assembler messages:
encrypt.c: /tmp/cckIPW2f.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckIPW2f.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckIPW2f.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckIPW2f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIPW2f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIPW2f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIPW2f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIPW2f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIPW2f.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckIPW2f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckIPW2f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckIPW2f.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckIPW2f.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIPW2f.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckIPW2f.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckIPW2f.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckIPW2f.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckIPW2f.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckIPW2f.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckIPW2f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIPW2f.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckIPW2f.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckIPW2f.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckIPW2f.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGEmKVs.s: Assembler messages:
encrypt.c: /tmp/ccGEmKVs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGEmKVs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGEmKVs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGEmKVs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEmKVs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEmKVs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEmKVs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEmKVs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEmKVs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGEmKVs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGEmKVs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGEmKVs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGEmKVs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEmKVs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGEmKVs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGEmKVs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGEmKVs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGEmKVs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGEmKVs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGEmKVs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEmKVs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGEmKVs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGEmKVs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGEmKVs.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPSdbik.s: Assembler messages:
encrypt.c: /tmp/ccPSdbik.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPSdbik.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPSdbik.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPSdbik.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSdbik.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSdbik.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSdbik.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSdbik.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSdbik.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPSdbik.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPSdbik.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPSdbik.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPSdbik.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSdbik.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPSdbik.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPSdbik.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPSdbik.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPSdbik.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPSdbik.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSdbik.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPSdbik.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPSdbik.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPSdbik.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPSdbik.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAGSBxn.s: Assembler messages:
encrypt.c: /tmp/ccAGSBxn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAGSBxn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAGSBxn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAGSBxn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGSBxn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGSBxn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGSBxn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGSBxn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGSBxn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAGSBxn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAGSBxn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAGSBxn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAGSBxn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGSBxn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAGSBxn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAGSBxn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAGSBxn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAGSBxn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAGSBxn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAGSBxn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGSBxn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAGSBxn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAGSBxn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAGSBxn.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccn4xFx7.s: Assembler messages:
encrypt.c: /tmp/ccn4xFx7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn4xFx7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn4xFx7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccn4xFx7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4xFx7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4xFx7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4xFx7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4xFx7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4xFx7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn4xFx7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn4xFx7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn4xFx7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn4xFx7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4xFx7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn4xFx7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccn4xFx7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn4xFx7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn4xFx7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn4xFx7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4xFx7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn4xFx7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn4xFx7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn4xFx7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn4xFx7.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1q2WYP.s: Assembler messages:
encrypt.c: /tmp/cc1q2WYP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1q2WYP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1q2WYP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1q2WYP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1q2WYP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1q2WYP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1q2WYP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1q2WYP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1q2WYP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1q2WYP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1q2WYP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1q2WYP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1q2WYP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1q2WYP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1q2WYP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1q2WYP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1q2WYP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1q2WYP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1q2WYP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1q2WYP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1q2WYP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1q2WYP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1q2WYP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1q2WYP.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccAVB5X.s: Assembler messages:
encrypt.c: /tmp/cccAVB5X.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccAVB5X.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccAVB5X.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccAVB5X.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccAVB5X.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccAVB5X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccAVB5X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccAVB5X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccAVB5X.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccAVB5X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccAVB5X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccAVB5X.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccAVB5X.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccAVB5X.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccAVB5X.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccAVB5X.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccAVB5X.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccAVB5X.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccAVB5X.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccAVB5X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccAVB5X.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccAVB5X.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccAVB5X.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccAVB5X.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9G8TNL.s: Assembler messages:
encrypt.c: /tmp/cc9G8TNL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9G8TNL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9G8TNL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9G8TNL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9G8TNL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9G8TNL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9G8TNL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9G8TNL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9G8TNL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9G8TNL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9G8TNL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9G8TNL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9G8TNL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9G8TNL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9G8TNL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9G8TNL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9G8TNL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9G8TNL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9G8TNL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9G8TNL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9G8TNL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9G8TNL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9G8TNL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9G8TNL.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNQc11T.s: Assembler messages:
encrypt.c: /tmp/ccNQc11T.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNQc11T.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNQc11T.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNQc11T.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQc11T.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQc11T.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQc11T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQc11T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQc11T.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNQc11T.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNQc11T.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNQc11T.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNQc11T.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQc11T.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNQc11T.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNQc11T.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNQc11T.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNQc11T.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNQc11T.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNQc11T.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQc11T.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNQc11T.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNQc11T.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNQc11T.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc19IKTQ.s: Assembler messages:
encrypt.c: /tmp/cc19IKTQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc19IKTQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc19IKTQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc19IKTQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19IKTQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19IKTQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19IKTQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19IKTQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19IKTQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc19IKTQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc19IKTQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc19IKTQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc19IKTQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19IKTQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc19IKTQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc19IKTQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc19IKTQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc19IKTQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc19IKTQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19IKTQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc19IKTQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc19IKTQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc19IKTQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc19IKTQ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cceO5bf1.s: Assembler messages:
encrypt.c: /tmp/cceO5bf1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceO5bf1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceO5bf1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceO5bf1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceO5bf1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceO5bf1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceO5bf1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceO5bf1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceO5bf1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceO5bf1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceO5bf1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceO5bf1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceO5bf1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceO5bf1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceO5bf1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceO5bf1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceO5bf1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceO5bf1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceO5bf1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceO5bf1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceO5bf1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceO5bf1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceO5bf1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceO5bf1.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cceoiGLY.s: Assembler messages:
encrypt.c: /tmp/cceoiGLY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceoiGLY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceoiGLY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceoiGLY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceoiGLY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceoiGLY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceoiGLY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceoiGLY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceoiGLY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceoiGLY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceoiGLY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceoiGLY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceoiGLY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceoiGLY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceoiGLY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceoiGLY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceoiGLY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceoiGLY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceoiGLY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceoiGLY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceoiGLY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceoiGLY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceoiGLY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceoiGLY.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cclhMlqM.s: Assembler messages:
encrypt.c: /tmp/cclhMlqM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclhMlqM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclhMlqM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclhMlqM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhMlqM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhMlqM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhMlqM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhMlqM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhMlqM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclhMlqM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclhMlqM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclhMlqM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclhMlqM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhMlqM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclhMlqM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclhMlqM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclhMlqM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclhMlqM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclhMlqM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhMlqM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclhMlqM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclhMlqM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclhMlqM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclhMlqM.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYUQcWG.s: Assembler messages:
encrypt.c: /tmp/ccYUQcWG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYUQcWG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYUQcWG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYUQcWG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUQcWG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUQcWG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUQcWG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUQcWG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUQcWG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYUQcWG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYUQcWG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYUQcWG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYUQcWG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUQcWG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYUQcWG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYUQcWG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYUQcWG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYUQcWG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYUQcWG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUQcWG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYUQcWG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYUQcWG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYUQcWG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYUQcWG.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccYUQcWG.s: Assembler messages:
encrypt.c: /tmp/ccYUQcWG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYUQcWG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYUQcWG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYUQcWG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUQcWG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUQcWG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUQcWG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUQcWG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUQcWG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYUQcWG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYUQcWG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYUQcWG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYUQcWG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUQcWG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYUQcWG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYUQcWG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYUQcWG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYUQcWG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYUQcWG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUQcWG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYUQcWG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYUQcWG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYUQcWG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYUQcWG.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccg8yUKK.s: Assembler messages:
encrypt.c: /tmp/ccg8yUKK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg8yUKK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg8yUKK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccg8yUKK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8yUKK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8yUKK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8yUKK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8yUKK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8yUKK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg8yUKK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg8yUKK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg8yUKK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg8yUKK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8yUKK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg8yUKK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg8yUKK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccg8yUKK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg8yUKK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg8yUKK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg8yUKK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8yUKK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg8yUKK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg8yUKK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg8yUKK.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccg8yUKK.s: Assembler messages:
encrypt.c: /tmp/ccg8yUKK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg8yUKK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg8yUKK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccg8yUKK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8yUKK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8yUKK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8yUKK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8yUKK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8yUKK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg8yUKK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg8yUKK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg8yUKK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg8yUKK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8yUKK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg8yUKK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg8yUKK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccg8yUKK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg8yUKK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg8yUKK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg8yUKK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8yUKK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg8yUKK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg8yUKK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg8yUKK.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6H8UoJ.s: Assembler messages:
encrypt.c: /tmp/cc6H8UoJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6H8UoJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6H8UoJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6H8UoJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6H8UoJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6H8UoJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6H8UoJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6H8UoJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6H8UoJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6H8UoJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6H8UoJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6H8UoJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6H8UoJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6H8UoJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6H8UoJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6H8UoJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6H8UoJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6H8UoJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6H8UoJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6H8UoJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6H8UoJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6H8UoJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6H8UoJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6H8UoJ.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc6H8UoJ.s: Assembler messages:
encrypt.c: /tmp/cc6H8UoJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6H8UoJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6H8UoJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6H8UoJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6H8UoJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6H8UoJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6H8UoJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6H8UoJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6H8UoJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6H8UoJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6H8UoJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6H8UoJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6H8UoJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6H8UoJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6H8UoJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6H8UoJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6H8UoJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6H8UoJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6H8UoJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6H8UoJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6H8UoJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6H8UoJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6H8UoJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6H8UoJ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoZxutw.s: Assembler messages:
encrypt.c: /tmp/ccoZxutw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoZxutw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoZxutw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoZxutw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZxutw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZxutw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZxutw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZxutw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZxutw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoZxutw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoZxutw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoZxutw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoZxutw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZxutw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoZxutw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoZxutw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoZxutw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoZxutw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoZxutw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZxutw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoZxutw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoZxutw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoZxutw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoZxutw.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccoZxutw.s: Assembler messages:
encrypt.c: /tmp/ccoZxutw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoZxutw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoZxutw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoZxutw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZxutw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZxutw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZxutw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZxutw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZxutw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoZxutw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoZxutw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoZxutw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoZxutw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZxutw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoZxutw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoZxutw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoZxutw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoZxutw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoZxutw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZxutw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoZxutw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoZxutw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoZxutw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoZxutw.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc1SVIUS.s: Assembler messages:
encrypt.c: /tmp/cc1SVIUS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1SVIUS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1SVIUS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1SVIUS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SVIUS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SVIUS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SVIUS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SVIUS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SVIUS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1SVIUS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1SVIUS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1SVIUS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1SVIUS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SVIUS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1SVIUS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1SVIUS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1SVIUS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1SVIUS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1SVIUS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1SVIUS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SVIUS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1SVIUS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1SVIUS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1SVIUS.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc1SVIUS.s: Assembler messages:
encrypt.c: /tmp/cc1SVIUS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1SVIUS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1SVIUS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1SVIUS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SVIUS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SVIUS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SVIUS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SVIUS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SVIUS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1SVIUS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1SVIUS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1SVIUS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1SVIUS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SVIUS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1SVIUS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1SVIUS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1SVIUS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1SVIUS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1SVIUS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1SVIUS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SVIUS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1SVIUS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1SVIUS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1SVIUS.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccXTHxAG.s: Assembler messages:
encrypt.c: /tmp/ccXTHxAG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXTHxAG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXTHxAG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXTHxAG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXTHxAG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXTHxAG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXTHxAG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXTHxAG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXTHxAG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXTHxAG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXTHxAG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXTHxAG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXTHxAG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXTHxAG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXTHxAG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXTHxAG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXTHxAG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXTHxAG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXTHxAG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXTHxAG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXTHxAG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXTHxAG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXTHxAG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXTHxAG.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccXTHxAG.s: Assembler messages:
encrypt.c: /tmp/ccXTHxAG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXTHxAG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXTHxAG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXTHxAG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXTHxAG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXTHxAG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXTHxAG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXTHxAG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXTHxAG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXTHxAG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXTHxAG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXTHxAG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXTHxAG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXTHxAG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXTHxAG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXTHxAG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXTHxAG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXTHxAG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXTHxAG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXTHxAG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXTHxAG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXTHxAG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXTHxAG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXTHxAG.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2TO6pJ.s: Assembler messages:
encrypt.c: /tmp/cc2TO6pJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2TO6pJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2TO6pJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2TO6pJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TO6pJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TO6pJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TO6pJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TO6pJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TO6pJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2TO6pJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2TO6pJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2TO6pJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2TO6pJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TO6pJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2TO6pJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2TO6pJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2TO6pJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2TO6pJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2TO6pJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2TO6pJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TO6pJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2TO6pJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2TO6pJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2TO6pJ.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc2TO6pJ.s: Assembler messages:
encrypt.c: /tmp/cc2TO6pJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2TO6pJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2TO6pJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2TO6pJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TO6pJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TO6pJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TO6pJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TO6pJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TO6pJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2TO6pJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2TO6pJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2TO6pJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2TO6pJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TO6pJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2TO6pJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2TO6pJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2TO6pJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2TO6pJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2TO6pJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2TO6pJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TO6pJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2TO6pJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2TO6pJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2TO6pJ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHi7C2y.s: Assembler messages:
encrypt.c: /tmp/ccHi7C2y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHi7C2y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHi7C2y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHi7C2y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHi7C2y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHi7C2y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHi7C2y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHi7C2y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHi7C2y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHi7C2y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHi7C2y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHi7C2y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHi7C2y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHi7C2y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHi7C2y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHi7C2y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHi7C2y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHi7C2y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHi7C2y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHi7C2y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHi7C2y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHi7C2y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHi7C2y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHi7C2y.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccHi7C2y.s: Assembler messages:
encrypt.c: /tmp/ccHi7C2y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHi7C2y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHi7C2y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHi7C2y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHi7C2y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHi7C2y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHi7C2y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHi7C2y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHi7C2y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHi7C2y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHi7C2y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHi7C2y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHi7C2y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHi7C2y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHi7C2y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHi7C2y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHi7C2y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHi7C2y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHi7C2y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHi7C2y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHi7C2y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHi7C2y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHi7C2y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHi7C2y.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6QEAbt.s: Assembler messages:
encrypt.c: /tmp/cc6QEAbt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6QEAbt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6QEAbt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6QEAbt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QEAbt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QEAbt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QEAbt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QEAbt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QEAbt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6QEAbt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6QEAbt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6QEAbt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6QEAbt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QEAbt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6QEAbt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6QEAbt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6QEAbt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6QEAbt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6QEAbt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6QEAbt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QEAbt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6QEAbt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6QEAbt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6QEAbt.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBNzhMi.s: Assembler messages:
encrypt.c: /tmp/ccBNzhMi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBNzhMi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBNzhMi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBNzhMi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBNzhMi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBNzhMi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBNzhMi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBNzhMi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBNzhMi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBNzhMi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBNzhMi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBNzhMi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBNzhMi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBNzhMi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBNzhMi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBNzhMi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBNzhMi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBNzhMi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBNzhMi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBNzhMi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBNzhMi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBNzhMi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBNzhMi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBNzhMi.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccbWuROp.s: Assembler messages:
encrypt.c: /tmp/ccbWuROp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbWuROp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbWuROp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbWuROp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWuROp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWuROp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWuROp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWuROp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWuROp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbWuROp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbWuROp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbWuROp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbWuROp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWuROp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbWuROp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbWuROp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbWuROp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWuROp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWuROp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWuROp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWuROp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbWuROp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWuROp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWuROp.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccgmEfyu.s: Assembler messages:
encrypt.c: /tmp/ccgmEfyu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgmEfyu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgmEfyu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgmEfyu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmEfyu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmEfyu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmEfyu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmEfyu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmEfyu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgmEfyu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgmEfyu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgmEfyu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgmEfyu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmEfyu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgmEfyu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgmEfyu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgmEfyu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgmEfyu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgmEfyu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgmEfyu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmEfyu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgmEfyu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgmEfyu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgmEfyu.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5XB5wt.s: Assembler messages:
encrypt.c: /tmp/cc5XB5wt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5XB5wt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5XB5wt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5XB5wt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XB5wt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XB5wt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XB5wt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XB5wt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XB5wt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5XB5wt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5XB5wt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5XB5wt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5XB5wt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XB5wt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5XB5wt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5XB5wt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5XB5wt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5XB5wt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5XB5wt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5XB5wt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XB5wt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5XB5wt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5XB5wt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5XB5wt.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLlqVlg.s: Assembler messages:
encrypt.c: /tmp/ccLlqVlg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLlqVlg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLlqVlg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLlqVlg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlqVlg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlqVlg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlqVlg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlqVlg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlqVlg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLlqVlg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLlqVlg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLlqVlg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLlqVlg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlqVlg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLlqVlg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLlqVlg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLlqVlg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLlqVlg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLlqVlg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlqVlg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLlqVlg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLlqVlg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLlqVlg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLlqVlg.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLuQCTt.s: Assembler messages:
encrypt.c: /tmp/ccLuQCTt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLuQCTt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLuQCTt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLuQCTt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuQCTt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuQCTt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuQCTt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuQCTt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuQCTt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLuQCTt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLuQCTt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLuQCTt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLuQCTt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuQCTt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLuQCTt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLuQCTt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLuQCTt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLuQCTt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLuQCTt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLuQCTt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLuQCTt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLuQCTt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLuQCTt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLuQCTt.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTCXDiB.s: Assembler messages:
encrypt.c: /tmp/ccTCXDiB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTCXDiB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTCXDiB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTCXDiB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCXDiB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCXDiB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCXDiB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCXDiB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCXDiB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTCXDiB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTCXDiB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTCXDiB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTCXDiB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCXDiB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTCXDiB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTCXDiB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTCXDiB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTCXDiB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTCXDiB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTCXDiB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCXDiB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTCXDiB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTCXDiB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTCXDiB.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccc5Hnbw.s: Assembler messages:
encrypt.c: /tmp/ccc5Hnbw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc5Hnbw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc5Hnbw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc5Hnbw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc5Hnbw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc5Hnbw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc5Hnbw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc5Hnbw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc5Hnbw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc5Hnbw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc5Hnbw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc5Hnbw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc5Hnbw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc5Hnbw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc5Hnbw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc5Hnbw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc5Hnbw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc5Hnbw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc5Hnbw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc5Hnbw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc5Hnbw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc5Hnbw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc5Hnbw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc5Hnbw.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cchNql5E.s: Assembler messages:
encrypt.c: /tmp/cchNql5E.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchNql5E.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchNql5E.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchNql5E.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNql5E.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNql5E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNql5E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNql5E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNql5E.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchNql5E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchNql5E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchNql5E.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchNql5E.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNql5E.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchNql5E.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchNql5E.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchNql5E.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchNql5E.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchNql5E.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchNql5E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNql5E.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchNql5E.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchNql5E.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchNql5E.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0iT0GC.s: Assembler messages:
encrypt.c: /tmp/cc0iT0GC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0iT0GC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0iT0GC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0iT0GC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0iT0GC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0iT0GC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0iT0GC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0iT0GC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0iT0GC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0iT0GC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0iT0GC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0iT0GC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0iT0GC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0iT0GC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0iT0GC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0iT0GC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0iT0GC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0iT0GC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0iT0GC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0iT0GC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0iT0GC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0iT0GC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0iT0GC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0iT0GC.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrQsyxp.s: Assembler messages:
encrypt.c: /tmp/ccrQsyxp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrQsyxp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrQsyxp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrQsyxp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQsyxp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQsyxp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQsyxp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQsyxp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQsyxp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrQsyxp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrQsyxp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrQsyxp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrQsyxp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQsyxp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrQsyxp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrQsyxp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrQsyxp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrQsyxp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrQsyxp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQsyxp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrQsyxp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrQsyxp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrQsyxp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrQsyxp.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7cTZiU.s: Assembler messages:
encrypt.c: /tmp/cc7cTZiU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7cTZiU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7cTZiU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7cTZiU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cTZiU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cTZiU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cTZiU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cTZiU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cTZiU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7cTZiU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7cTZiU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7cTZiU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7cTZiU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cTZiU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7cTZiU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7cTZiU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7cTZiU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7cTZiU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7cTZiU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7cTZiU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7cTZiU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7cTZiU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7cTZiU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7cTZiU.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyIP5t6.s: Assembler messages:
encrypt.c: /tmp/ccyIP5t6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyIP5t6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyIP5t6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyIP5t6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIP5t6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIP5t6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIP5t6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIP5t6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIP5t6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyIP5t6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyIP5t6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyIP5t6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyIP5t6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIP5t6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyIP5t6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyIP5t6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyIP5t6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyIP5t6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyIP5t6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyIP5t6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIP5t6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyIP5t6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyIP5t6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyIP5t6.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3zPtLZ.s: Assembler messages:
encrypt.c: /tmp/cc3zPtLZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3zPtLZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3zPtLZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3zPtLZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zPtLZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zPtLZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zPtLZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zPtLZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zPtLZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3zPtLZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3zPtLZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3zPtLZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3zPtLZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zPtLZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3zPtLZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3zPtLZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3zPtLZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3zPtLZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3zPtLZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3zPtLZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zPtLZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3zPtLZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3zPtLZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3zPtLZ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCTLuTR.s: Assembler messages:
encrypt.c: /tmp/ccCTLuTR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCTLuTR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCTLuTR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCTLuTR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTLuTR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTLuTR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTLuTR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTLuTR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTLuTR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCTLuTR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCTLuTR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCTLuTR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCTLuTR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTLuTR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCTLuTR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCTLuTR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCTLuTR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCTLuTR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCTLuTR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTLuTR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCTLuTR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCTLuTR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCTLuTR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCTLuTR.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmRG6IW.s: Assembler messages:
encrypt.c: /tmp/ccmRG6IW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmRG6IW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmRG6IW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmRG6IW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRG6IW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRG6IW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRG6IW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRG6IW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRG6IW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmRG6IW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmRG6IW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmRG6IW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmRG6IW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRG6IW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmRG6IW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmRG6IW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmRG6IW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmRG6IW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmRG6IW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRG6IW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmRG6IW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmRG6IW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmRG6IW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmRG6IW.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvcnXG5.s: Assembler messages:
encrypt.c: /tmp/ccvcnXG5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvcnXG5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvcnXG5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvcnXG5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcnXG5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcnXG5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcnXG5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcnXG5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcnXG5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvcnXG5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvcnXG5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvcnXG5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvcnXG5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcnXG5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvcnXG5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvcnXG5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvcnXG5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvcnXG5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvcnXG5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvcnXG5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcnXG5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvcnXG5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvcnXG5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvcnXG5.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5k7CAV.s: Assembler messages:
encrypt.c: /tmp/cc5k7CAV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5k7CAV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5k7CAV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5k7CAV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5k7CAV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5k7CAV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5k7CAV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5k7CAV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5k7CAV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5k7CAV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5k7CAV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5k7CAV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5k7CAV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5k7CAV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5k7CAV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5k7CAV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5k7CAV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5k7CAV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5k7CAV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5k7CAV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5k7CAV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5k7CAV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5k7CAV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5k7CAV.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccB4NyC4.s: Assembler messages:
encrypt.c: /tmp/ccB4NyC4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB4NyC4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB4NyC4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccB4NyC4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4NyC4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4NyC4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4NyC4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4NyC4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4NyC4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB4NyC4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB4NyC4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB4NyC4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB4NyC4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4NyC4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB4NyC4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB4NyC4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB4NyC4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB4NyC4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB4NyC4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB4NyC4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB4NyC4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB4NyC4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB4NyC4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB4NyC4.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccY7FPXS.s: Assembler messages:
encrypt.c: /tmp/ccY7FPXS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY7FPXS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY7FPXS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY7FPXS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7FPXS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7FPXS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7FPXS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7FPXS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7FPXS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY7FPXS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY7FPXS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY7FPXS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY7FPXS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7FPXS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY7FPXS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY7FPXS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY7FPXS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY7FPXS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY7FPXS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY7FPXS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7FPXS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY7FPXS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY7FPXS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY7FPXS.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccu4GRJS.s: Assembler messages:
encrypt.c: /tmp/ccu4GRJS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu4GRJS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu4GRJS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu4GRJS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu4GRJS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu4GRJS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu4GRJS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu4GRJS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu4GRJS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu4GRJS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu4GRJS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu4GRJS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu4GRJS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu4GRJS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu4GRJS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu4GRJS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu4GRJS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu4GRJS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu4GRJS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu4GRJS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu4GRJS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu4GRJS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu4GRJS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu4GRJS.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdtcw1W.s: Assembler messages:
encrypt.c: /tmp/ccdtcw1W.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdtcw1W.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdtcw1W.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdtcw1W.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtcw1W.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtcw1W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtcw1W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtcw1W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtcw1W.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdtcw1W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdtcw1W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdtcw1W.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdtcw1W.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtcw1W.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdtcw1W.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdtcw1W.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdtcw1W.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdtcw1W.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdtcw1W.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdtcw1W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtcw1W.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdtcw1W.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdtcw1W.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdtcw1W.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/cchMTtVU.s: Assembler messages:
encrypt.c: /tmp/cchMTtVU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchMTtVU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchMTtVU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchMTtVU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMTtVU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMTtVU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMTtVU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMTtVU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMTtVU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchMTtVU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchMTtVU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchMTtVU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchMTtVU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMTtVU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchMTtVU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchMTtVU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchMTtVU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchMTtVU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchMTtVU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMTtVU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchMTtVU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchMTtVU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchMTtVU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchMTtVU.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIqSUuU.s: Assembler messages:
encrypt.c: /tmp/ccIqSUuU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIqSUuU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIqSUuU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIqSUuU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqSUuU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqSUuU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqSUuU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqSUuU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqSUuU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIqSUuU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIqSUuU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIqSUuU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIqSUuU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqSUuU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIqSUuU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIqSUuU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIqSUuU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIqSUuU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIqSUuU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIqSUuU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqSUuU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIqSUuU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIqSUuU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIqSUuU.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccURp9UT.s: Assembler messages:
encrypt.c: /tmp/ccURp9UT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccURp9UT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccURp9UT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccURp9UT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURp9UT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURp9UT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURp9UT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURp9UT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURp9UT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccURp9UT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccURp9UT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccURp9UT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccURp9UT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURp9UT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccURp9UT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccURp9UT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccURp9UT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccURp9UT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccURp9UT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURp9UT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccURp9UT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccURp9UT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccURp9UT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccURp9UT.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmNksnM.s: Assembler messages:
encrypt.c: /tmp/ccmNksnM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmNksnM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmNksnM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmNksnM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNksnM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNksnM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNksnM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNksnM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNksnM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmNksnM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmNksnM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmNksnM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmNksnM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNksnM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmNksnM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmNksnM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmNksnM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmNksnM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmNksnM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNksnM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmNksnM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmNksnM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmNksnM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmNksnM.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvTWc7R.s: Assembler messages:
encrypt.c: /tmp/ccvTWc7R.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvTWc7R.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvTWc7R.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvTWc7R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTWc7R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTWc7R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTWc7R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTWc7R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTWc7R.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvTWc7R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvTWc7R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvTWc7R.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvTWc7R.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTWc7R.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvTWc7R.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvTWc7R.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvTWc7R.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvTWc7R.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvTWc7R.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvTWc7R.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTWc7R.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvTWc7R.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvTWc7R.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvTWc7R.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOrxIzQ.s: Assembler messages:
encrypt.c: /tmp/ccOrxIzQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOrxIzQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOrxIzQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOrxIzQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrxIzQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrxIzQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrxIzQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrxIzQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrxIzQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOrxIzQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOrxIzQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOrxIzQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOrxIzQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrxIzQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOrxIzQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOrxIzQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOrxIzQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOrxIzQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOrxIzQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrxIzQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOrxIzQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOrxIzQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOrxIzQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOrxIzQ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYeVBhY.s: Assembler messages:
encrypt.c: /tmp/ccYeVBhY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYeVBhY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYeVBhY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYeVBhY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeVBhY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeVBhY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeVBhY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeVBhY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeVBhY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYeVBhY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYeVBhY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYeVBhY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYeVBhY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeVBhY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYeVBhY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYeVBhY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYeVBhY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYeVBhY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYeVBhY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYeVBhY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYeVBhY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYeVBhY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYeVBhY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYeVBhY.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2SwvSJ.s: Assembler messages:
encrypt.c: /tmp/cc2SwvSJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2SwvSJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2SwvSJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2SwvSJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2SwvSJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2SwvSJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2SwvSJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2SwvSJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2SwvSJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2SwvSJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2SwvSJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2SwvSJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2SwvSJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2SwvSJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2SwvSJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2SwvSJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2SwvSJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2SwvSJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2SwvSJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2SwvSJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2SwvSJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2SwvSJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2SwvSJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2SwvSJ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSSl6oS.s: Assembler messages:
encrypt.c: /tmp/ccSSl6oS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSSl6oS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSSl6oS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSSl6oS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSl6oS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSl6oS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSl6oS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSl6oS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSl6oS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSSl6oS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSSl6oS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSSl6oS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSSl6oS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSl6oS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSSl6oS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSSl6oS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSSl6oS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSSl6oS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSSl6oS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSSl6oS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSl6oS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSSl6oS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSSl6oS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSSl6oS.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1ny0Zl.s: Assembler messages:
encrypt.c: /tmp/cc1ny0Zl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1ny0Zl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1ny0Zl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1ny0Zl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ny0Zl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ny0Zl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ny0Zl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ny0Zl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ny0Zl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ny0Zl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ny0Zl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ny0Zl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1ny0Zl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ny0Zl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1ny0Zl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ny0Zl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1ny0Zl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ny0Zl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ny0Zl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ny0Zl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ny0Zl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ny0Zl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1ny0Zl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ny0Zl.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyeF5Od.s: Assembler messages:
encrypt.c: /tmp/ccyeF5Od.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyeF5Od.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyeF5Od.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyeF5Od.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeF5Od.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeF5Od.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeF5Od.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeF5Od.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeF5Od.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyeF5Od.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyeF5Od.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyeF5Od.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyeF5Od.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeF5Od.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyeF5Od.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyeF5Od.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyeF5Od.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyeF5Od.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyeF5Od.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeF5Od.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyeF5Od.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyeF5Od.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyeF5Od.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyeF5Od.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccQx0mJh.s: Assembler messages:
encrypt.c: /tmp/ccQx0mJh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQx0mJh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQx0mJh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQx0mJh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQx0mJh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQx0mJh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQx0mJh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQx0mJh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQx0mJh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQx0mJh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQx0mJh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQx0mJh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQx0mJh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQx0mJh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQx0mJh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQx0mJh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQx0mJh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQx0mJh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQx0mJh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQx0mJh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQx0mJh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQx0mJh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQx0mJh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQx0mJh.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccSJiedp.s: Assembler messages:
encrypt.c: /tmp/ccSJiedp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSJiedp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSJiedp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSJiedp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJiedp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJiedp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJiedp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJiedp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJiedp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSJiedp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSJiedp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSJiedp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSJiedp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJiedp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSJiedp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSJiedp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSJiedp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSJiedp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSJiedp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSJiedp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJiedp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSJiedp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSJiedp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSJiedp.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXYLF99.s: Assembler messages:
encrypt.c: /tmp/ccXYLF99.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXYLF99.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXYLF99.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXYLF99.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYLF99.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYLF99.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYLF99.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYLF99.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYLF99.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXYLF99.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXYLF99.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXYLF99.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXYLF99.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYLF99.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXYLF99.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXYLF99.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXYLF99.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXYLF99.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXYLF99.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXYLF99.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXYLF99.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXYLF99.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXYLF99.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXYLF99.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cceJ6M3i.s: Assembler messages:
encrypt.c: /tmp/cceJ6M3i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceJ6M3i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceJ6M3i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceJ6M3i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJ6M3i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJ6M3i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJ6M3i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJ6M3i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJ6M3i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceJ6M3i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceJ6M3i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceJ6M3i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceJ6M3i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJ6M3i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceJ6M3i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceJ6M3i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceJ6M3i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceJ6M3i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceJ6M3i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceJ6M3i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJ6M3i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceJ6M3i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceJ6M3i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceJ6M3i.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKii4md.s: Assembler messages:
encrypt.c: /tmp/ccKii4md.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKii4md.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKii4md.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKii4md.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKii4md.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKii4md.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKii4md.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKii4md.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKii4md.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKii4md.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKii4md.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKii4md.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKii4md.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKii4md.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKii4md.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKii4md.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKii4md.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKii4md.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKii4md.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKii4md.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKii4md.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKii4md.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKii4md.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKii4md.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWWypk3.s: Assembler messages:
encrypt.c: /tmp/ccWWypk3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWWypk3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWWypk3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWWypk3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWWypk3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWWypk3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWWypk3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWWypk3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWWypk3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWWypk3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWWypk3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWWypk3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWWypk3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWWypk3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWWypk3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWWypk3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWWypk3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWWypk3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWWypk3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWWypk3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWWypk3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWWypk3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWWypk3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWWypk3.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGxafw7.s: Assembler messages:
encrypt.c: /tmp/ccGxafw7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGxafw7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGxafw7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGxafw7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGxafw7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGxafw7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGxafw7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGxafw7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGxafw7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGxafw7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGxafw7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGxafw7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGxafw7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGxafw7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGxafw7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGxafw7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGxafw7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGxafw7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGxafw7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGxafw7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGxafw7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGxafw7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGxafw7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGxafw7.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccW0e7bg.s: Assembler messages:
encrypt.c: /tmp/ccW0e7bg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW0e7bg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW0e7bg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW0e7bg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0e7bg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0e7bg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0e7bg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0e7bg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0e7bg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW0e7bg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW0e7bg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW0e7bg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW0e7bg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0e7bg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW0e7bg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW0e7bg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW0e7bg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW0e7bg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW0e7bg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW0e7bg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0e7bg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW0e7bg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW0e7bg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW0e7bg.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZTs0f5.s: Assembler messages:
encrypt.c: /tmp/ccZTs0f5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZTs0f5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZTs0f5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZTs0f5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTs0f5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTs0f5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTs0f5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTs0f5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTs0f5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZTs0f5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZTs0f5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZTs0f5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZTs0f5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTs0f5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZTs0f5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZTs0f5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZTs0f5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZTs0f5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZTs0f5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTs0f5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZTs0f5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZTs0f5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZTs0f5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZTs0f5.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclQJTp8.s: Assembler messages:
encrypt.c: /tmp/cclQJTp8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclQJTp8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclQJTp8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclQJTp8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQJTp8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQJTp8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQJTp8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQJTp8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQJTp8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclQJTp8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclQJTp8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclQJTp8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclQJTp8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQJTp8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclQJTp8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclQJTp8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclQJTp8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclQJTp8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclQJTp8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclQJTp8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQJTp8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclQJTp8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclQJTp8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclQJTp8.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAaRaGi.s: Assembler messages:
encrypt.c: /tmp/ccAaRaGi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAaRaGi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAaRaGi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAaRaGi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaRaGi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaRaGi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaRaGi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaRaGi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaRaGi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAaRaGi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAaRaGi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAaRaGi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAaRaGi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaRaGi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAaRaGi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAaRaGi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAaRaGi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAaRaGi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAaRaGi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAaRaGi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaRaGi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAaRaGi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAaRaGi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAaRaGi.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccflJpPd.s: Assembler messages:
encrypt.c: /tmp/ccflJpPd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccflJpPd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccflJpPd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccflJpPd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccflJpPd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccflJpPd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccflJpPd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccflJpPd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccflJpPd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccflJpPd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccflJpPd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccflJpPd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccflJpPd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccflJpPd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccflJpPd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccflJpPd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccflJpPd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccflJpPd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccflJpPd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccflJpPd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccflJpPd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccflJpPd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccflJpPd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccflJpPd.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4oEloa.s: Assembler messages:
encrypt.c: /tmp/cc4oEloa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4oEloa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4oEloa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4oEloa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4oEloa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4oEloa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4oEloa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4oEloa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4oEloa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4oEloa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4oEloa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4oEloa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4oEloa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4oEloa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4oEloa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4oEloa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4oEloa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4oEloa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4oEloa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4oEloa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4oEloa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4oEloa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4oEloa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4oEloa.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQQuddd.s: Assembler messages:
encrypt.c: /tmp/ccQQuddd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQQuddd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQQuddd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQQuddd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQuddd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQuddd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQuddd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQuddd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQuddd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQQuddd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQQuddd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQQuddd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQQuddd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQuddd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQQuddd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQQuddd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQQuddd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQQuddd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQQuddd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQuddd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQQuddd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQQuddd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQQuddd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQQuddd.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cchZXLdj.s: Assembler messages:
encrypt.c: /tmp/cchZXLdj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchZXLdj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchZXLdj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchZXLdj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZXLdj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZXLdj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZXLdj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZXLdj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZXLdj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchZXLdj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchZXLdj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchZXLdj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchZXLdj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZXLdj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchZXLdj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchZXLdj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchZXLdj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZXLdj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZXLdj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZXLdj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZXLdj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchZXLdj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZXLdj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZXLdj.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccpBiVoi.s: Assembler messages:
encrypt.c: /tmp/ccpBiVoi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpBiVoi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpBiVoi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpBiVoi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpBiVoi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpBiVoi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpBiVoi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpBiVoi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpBiVoi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpBiVoi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpBiVoi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpBiVoi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpBiVoi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpBiVoi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpBiVoi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpBiVoi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpBiVoi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpBiVoi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpBiVoi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpBiVoi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpBiVoi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpBiVoi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpBiVoi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpBiVoi.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6JADkd.s: Assembler messages:
encrypt.c: /tmp/cc6JADkd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6JADkd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6JADkd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6JADkd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JADkd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JADkd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JADkd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JADkd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JADkd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6JADkd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6JADkd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6JADkd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6JADkd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JADkd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6JADkd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6JADkd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6JADkd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6JADkd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6JADkd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JADkd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6JADkd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6JADkd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6JADkd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6JADkd.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWEq2jk.s: Assembler messages:
encrypt.c: /tmp/ccWEq2jk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWEq2jk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWEq2jk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWEq2jk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEq2jk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEq2jk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEq2jk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEq2jk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEq2jk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWEq2jk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWEq2jk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWEq2jk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWEq2jk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEq2jk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWEq2jk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWEq2jk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWEq2jk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWEq2jk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWEq2jk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWEq2jk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEq2jk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWEq2jk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWEq2jk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWEq2jk.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDN0IS9.s: Assembler messages:
encrypt.c: /tmp/ccDN0IS9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDN0IS9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDN0IS9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDN0IS9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDN0IS9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDN0IS9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDN0IS9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDN0IS9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDN0IS9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDN0IS9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDN0IS9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDN0IS9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDN0IS9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDN0IS9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDN0IS9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDN0IS9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDN0IS9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDN0IS9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDN0IS9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDN0IS9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDN0IS9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDN0IS9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDN0IS9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDN0IS9.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccT4mth5.s: Assembler messages:
encrypt.c: /tmp/ccT4mth5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT4mth5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT4mth5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT4mth5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT4mth5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT4mth5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT4mth5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT4mth5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT4mth5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT4mth5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT4mth5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT4mth5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT4mth5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT4mth5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT4mth5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT4mth5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT4mth5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT4mth5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT4mth5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT4mth5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT4mth5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT4mth5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT4mth5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT4mth5.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccA5Ddca.s: Assembler messages:
encrypt.c: /tmp/ccA5Ddca.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA5Ddca.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA5Ddca.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA5Ddca.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5Ddca.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5Ddca.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5Ddca.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5Ddca.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5Ddca.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA5Ddca.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA5Ddca.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA5Ddca.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA5Ddca.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5Ddca.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA5Ddca.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA5Ddca.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA5Ddca.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA5Ddca.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA5Ddca.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5Ddca.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA5Ddca.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA5Ddca.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA5Ddca.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA5Ddca.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBkkcT8.s: Assembler messages:
encrypt.c: /tmp/ccBkkcT8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBkkcT8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBkkcT8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBkkcT8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkkcT8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkkcT8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkkcT8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkkcT8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkkcT8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBkkcT8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBkkcT8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBkkcT8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBkkcT8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkkcT8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBkkcT8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBkkcT8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBkkcT8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBkkcT8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBkkcT8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBkkcT8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkkcT8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBkkcT8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBkkcT8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBkkcT8.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4ieaG9.s: Assembler messages:
encrypt.c: /tmp/cc4ieaG9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4ieaG9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4ieaG9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4ieaG9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ieaG9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ieaG9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ieaG9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ieaG9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ieaG9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ieaG9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ieaG9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ieaG9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4ieaG9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ieaG9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4ieaG9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ieaG9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4ieaG9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ieaG9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ieaG9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ieaG9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ieaG9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ieaG9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4ieaG9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ieaG9.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7b34pa.s: Assembler messages:
encrypt.c: /tmp/cc7b34pa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7b34pa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7b34pa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7b34pa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7b34pa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7b34pa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7b34pa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7b34pa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7b34pa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7b34pa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7b34pa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7b34pa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7b34pa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7b34pa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7b34pa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7b34pa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7b34pa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7b34pa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7b34pa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7b34pa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7b34pa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7b34pa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7b34pa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7b34pa.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6A4Dy6.s: Assembler messages:
encrypt.c: /tmp/cc6A4Dy6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6A4Dy6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6A4Dy6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6A4Dy6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6A4Dy6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6A4Dy6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6A4Dy6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6A4Dy6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6A4Dy6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6A4Dy6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6A4Dy6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6A4Dy6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6A4Dy6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6A4Dy6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6A4Dy6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6A4Dy6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6A4Dy6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6A4Dy6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6A4Dy6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6A4Dy6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6A4Dy6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6A4Dy6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6A4Dy6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6A4Dy6.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccanK582.s: Assembler messages:
encrypt.c: /tmp/ccanK582.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccanK582.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccanK582.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccanK582.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccanK582.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccanK582.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccanK582.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccanK582.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccanK582.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccanK582.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccanK582.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccanK582.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccanK582.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccanK582.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccanK582.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccanK582.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccanK582.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccanK582.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccanK582.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccanK582.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccanK582.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccanK582.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccanK582.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccanK582.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSioZ8Z.s: Assembler messages:
encrypt.c: /tmp/ccSioZ8Z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSioZ8Z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSioZ8Z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSioZ8Z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSioZ8Z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSioZ8Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSioZ8Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSioZ8Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSioZ8Z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSioZ8Z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSioZ8Z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSioZ8Z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSioZ8Z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSioZ8Z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSioZ8Z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSioZ8Z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSioZ8Z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSioZ8Z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSioZ8Z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSioZ8Z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSioZ8Z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSioZ8Z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSioZ8Z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSioZ8Z.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclaTTad.s: Assembler messages:
encrypt.c: /tmp/cclaTTad.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclaTTad.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclaTTad.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclaTTad.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaTTad.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaTTad.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaTTad.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaTTad.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaTTad.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclaTTad.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclaTTad.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclaTTad.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclaTTad.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaTTad.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclaTTad.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclaTTad.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclaTTad.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclaTTad.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclaTTad.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclaTTad.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaTTad.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclaTTad.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclaTTad.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclaTTad.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYji163.s: Assembler messages:
encrypt.c: /tmp/ccYji163.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYji163.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYji163.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYji163.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYji163.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYji163.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYji163.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYji163.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYji163.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYji163.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYji163.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYji163.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYji163.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYji163.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYji163.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYji163.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYji163.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYji163.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYji163.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYji163.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYji163.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYji163.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYji163.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYji163.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdmGQU0.s: Assembler messages:
encrypt.c: /tmp/ccdmGQU0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdmGQU0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdmGQU0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdmGQU0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmGQU0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmGQU0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmGQU0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmGQU0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmGQU0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdmGQU0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdmGQU0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdmGQU0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdmGQU0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmGQU0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdmGQU0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdmGQU0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdmGQU0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdmGQU0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdmGQU0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmGQU0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdmGQU0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdmGQU0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdmGQU0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdmGQU0.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJCL8Vc.s: Assembler messages:
encrypt.c: /tmp/ccJCL8Vc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJCL8Vc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJCL8Vc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJCL8Vc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCL8Vc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCL8Vc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCL8Vc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCL8Vc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCL8Vc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJCL8Vc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJCL8Vc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJCL8Vc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJCL8Vc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCL8Vc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJCL8Vc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJCL8Vc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJCL8Vc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJCL8Vc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJCL8Vc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJCL8Vc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCL8Vc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJCL8Vc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJCL8Vc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJCL8Vc.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvnvrv2.s: Assembler messages:
encrypt.c: /tmp/ccvnvrv2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvnvrv2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvnvrv2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvnvrv2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnvrv2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnvrv2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnvrv2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnvrv2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnvrv2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvnvrv2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvnvrv2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvnvrv2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvnvrv2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnvrv2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvnvrv2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvnvrv2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvnvrv2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvnvrv2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvnvrv2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvnvrv2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvnvrv2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvnvrv2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvnvrv2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvnvrv2.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJKHuD0.s: Assembler messages:
encrypt.c: /tmp/ccJKHuD0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJKHuD0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJKHuD0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJKHuD0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKHuD0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKHuD0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKHuD0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKHuD0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKHuD0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJKHuD0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJKHuD0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJKHuD0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJKHuD0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKHuD0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJKHuD0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJKHuD0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJKHuD0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJKHuD0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJKHuD0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKHuD0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJKHuD0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJKHuD0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJKHuD0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJKHuD0.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccih2cBa.s: Assembler messages:
encrypt.c: /tmp/ccih2cBa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccih2cBa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccih2cBa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccih2cBa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccih2cBa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccih2cBa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccih2cBa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccih2cBa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccih2cBa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccih2cBa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccih2cBa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccih2cBa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccih2cBa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccih2cBa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccih2cBa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccih2cBa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccih2cBa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccih2cBa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccih2cBa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccih2cBa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccih2cBa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccih2cBa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccih2cBa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccih2cBa.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1K4SGY.s: Assembler messages:
encrypt.c: /tmp/cc1K4SGY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1K4SGY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1K4SGY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1K4SGY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1K4SGY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1K4SGY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1K4SGY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1K4SGY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1K4SGY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1K4SGY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1K4SGY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1K4SGY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1K4SGY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1K4SGY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1K4SGY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1K4SGY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1K4SGY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1K4SGY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1K4SGY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1K4SGY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1K4SGY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1K4SGY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1K4SGY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1K4SGY.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccY6mWKZ.s: Assembler messages:
encrypt.c: /tmp/ccY6mWKZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY6mWKZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY6mWKZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY6mWKZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6mWKZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6mWKZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6mWKZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6mWKZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6mWKZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY6mWKZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY6mWKZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY6mWKZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY6mWKZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6mWKZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY6mWKZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY6mWKZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY6mWKZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY6mWKZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY6mWKZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY6mWKZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6mWKZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY6mWKZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY6mWKZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY6mWKZ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJAknFV.s: Assembler messages:
encrypt.c: /tmp/ccJAknFV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJAknFV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJAknFV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJAknFV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAknFV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAknFV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAknFV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAknFV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAknFV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJAknFV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJAknFV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJAknFV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJAknFV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAknFV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJAknFV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJAknFV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJAknFV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJAknFV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJAknFV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJAknFV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAknFV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJAknFV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJAknFV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJAknFV.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJgMajZ.s: Assembler messages:
encrypt.c: /tmp/ccJgMajZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJgMajZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJgMajZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJgMajZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgMajZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgMajZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgMajZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgMajZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgMajZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJgMajZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJgMajZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJgMajZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJgMajZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgMajZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJgMajZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJgMajZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJgMajZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJgMajZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJgMajZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJgMajZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJgMajZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJgMajZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJgMajZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJgMajZ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAgx100.s: Assembler messages:
encrypt.c: /tmp/ccAgx100.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAgx100.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAgx100.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAgx100.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgx100.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgx100.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgx100.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgx100.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgx100.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAgx100.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAgx100.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAgx100.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAgx100.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgx100.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAgx100.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAgx100.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAgx100.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAgx100.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAgx100.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgx100.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAgx100.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAgx100.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAgx100.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAgx100.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEcFPT2.s: Assembler messages:
encrypt.c: /tmp/ccEcFPT2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEcFPT2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEcFPT2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEcFPT2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEcFPT2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEcFPT2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEcFPT2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEcFPT2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEcFPT2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEcFPT2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEcFPT2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEcFPT2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEcFPT2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEcFPT2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEcFPT2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEcFPT2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEcFPT2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEcFPT2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEcFPT2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEcFPT2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEcFPT2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEcFPT2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEcFPT2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEcFPT2.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccPZmt0.s: Assembler messages:
encrypt.c: /tmp/cccPZmt0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccPZmt0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccPZmt0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccPZmt0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccPZmt0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccPZmt0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccPZmt0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccPZmt0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccPZmt0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccPZmt0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccPZmt0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccPZmt0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccPZmt0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccPZmt0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccPZmt0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccPZmt0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccPZmt0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccPZmt0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccPZmt0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccPZmt0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccPZmt0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccPZmt0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccPZmt0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccPZmt0.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccn7MY6Z.s: Assembler messages:
encrypt.c: /tmp/ccn7MY6Z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn7MY6Z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn7MY6Z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccn7MY6Z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn7MY6Z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn7MY6Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn7MY6Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn7MY6Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn7MY6Z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn7MY6Z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn7MY6Z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn7MY6Z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn7MY6Z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn7MY6Z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn7MY6Z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccn7MY6Z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn7MY6Z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn7MY6Z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn7MY6Z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn7MY6Z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn7MY6Z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn7MY6Z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn7MY6Z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn7MY6Z.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEQLIPd.s: Assembler messages:
encrypt.c: /tmp/ccEQLIPd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEQLIPd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEQLIPd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEQLIPd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQLIPd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQLIPd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQLIPd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQLIPd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQLIPd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEQLIPd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEQLIPd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEQLIPd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEQLIPd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQLIPd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEQLIPd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEQLIPd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEQLIPd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEQLIPd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEQLIPd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQLIPd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEQLIPd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEQLIPd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEQLIPd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEQLIPd.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNKJJ1l.s: Assembler messages:
encrypt.c: /tmp/ccNKJJ1l.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNKJJ1l.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNKJJ1l.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNKJJ1l.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKJJ1l.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKJJ1l.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKJJ1l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKJJ1l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKJJ1l.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNKJJ1l.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNKJJ1l.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNKJJ1l.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNKJJ1l.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKJJ1l.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNKJJ1l.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNKJJ1l.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNKJJ1l.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNKJJ1l.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNKJJ1l.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNKJJ1l.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKJJ1l.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNKJJ1l.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNKJJ1l.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNKJJ1l.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRjUhs9.s: Assembler messages:
encrypt.c: /tmp/ccRjUhs9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRjUhs9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRjUhs9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRjUhs9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjUhs9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjUhs9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjUhs9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjUhs9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjUhs9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRjUhs9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRjUhs9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRjUhs9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRjUhs9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjUhs9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRjUhs9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRjUhs9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRjUhs9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRjUhs9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRjUhs9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRjUhs9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRjUhs9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRjUhs9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRjUhs9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRjUhs9.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclpa4Dh.s: Assembler messages:
encrypt.c: /tmp/cclpa4Dh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclpa4Dh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclpa4Dh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclpa4Dh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclpa4Dh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclpa4Dh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclpa4Dh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclpa4Dh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclpa4Dh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclpa4Dh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclpa4Dh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclpa4Dh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclpa4Dh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclpa4Dh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclpa4Dh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclpa4Dh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclpa4Dh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclpa4Dh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclpa4Dh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclpa4Dh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclpa4Dh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclpa4Dh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclpa4Dh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclpa4Dh.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccN3yTUh.s: Assembler messages:
encrypt.c: /tmp/ccN3yTUh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN3yTUh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN3yTUh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN3yTUh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3yTUh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3yTUh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3yTUh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3yTUh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3yTUh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN3yTUh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN3yTUh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN3yTUh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN3yTUh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3yTUh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN3yTUh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN3yTUh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN3yTUh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN3yTUh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN3yTUh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3yTUh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN3yTUh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN3yTUh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN3yTUh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN3yTUh.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cciazuGl.s: Assembler messages:
encrypt.c: /tmp/cciazuGl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciazuGl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciazuGl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciazuGl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciazuGl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciazuGl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciazuGl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciazuGl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciazuGl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciazuGl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciazuGl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciazuGl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciazuGl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciazuGl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciazuGl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciazuGl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciazuGl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciazuGl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciazuGl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciazuGl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciazuGl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciazuGl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciazuGl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciazuGl.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUSMLfj.s: Assembler messages:
encrypt.c: /tmp/ccUSMLfj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUSMLfj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUSMLfj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUSMLfj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSMLfj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSMLfj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSMLfj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSMLfj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSMLfj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUSMLfj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUSMLfj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUSMLfj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUSMLfj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSMLfj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUSMLfj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUSMLfj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUSMLfj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUSMLfj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUSMLfj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUSMLfj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSMLfj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUSMLfj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUSMLfj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUSMLfj.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctN9at9.s: Assembler messages:
encrypt.c: /tmp/cctN9at9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctN9at9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctN9at9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctN9at9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctN9at9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctN9at9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctN9at9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctN9at9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctN9at9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctN9at9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctN9at9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctN9at9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctN9at9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctN9at9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctN9at9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctN9at9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctN9at9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctN9at9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctN9at9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctN9at9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctN9at9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctN9at9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctN9at9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctN9at9.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc10fgvP.s: Assembler messages:
encrypt.c: /tmp/cc10fgvP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc10fgvP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc10fgvP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc10fgvP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10fgvP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10fgvP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10fgvP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10fgvP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10fgvP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc10fgvP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc10fgvP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc10fgvP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc10fgvP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10fgvP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc10fgvP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc10fgvP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc10fgvP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc10fgvP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc10fgvP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc10fgvP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10fgvP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc10fgvP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc10fgvP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc10fgvP.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccII02tC.s: Assembler messages:
encrypt.c: /tmp/ccII02tC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccII02tC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccII02tC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccII02tC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccII02tC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccII02tC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccII02tC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccII02tC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccII02tC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccII02tC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccII02tC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccII02tC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccII02tC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccII02tC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccII02tC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccII02tC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccII02tC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccII02tC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccII02tC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccII02tC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccII02tC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccII02tC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccII02tC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccII02tC.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4BF2XH.s: Assembler messages:
encrypt.c: /tmp/cc4BF2XH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4BF2XH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4BF2XH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4BF2XH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4BF2XH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4BF2XH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4BF2XH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4BF2XH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4BF2XH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4BF2XH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4BF2XH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4BF2XH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4BF2XH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4BF2XH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4BF2XH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4BF2XH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4BF2XH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4BF2XH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4BF2XH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4BF2XH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4BF2XH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4BF2XH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4BF2XH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4BF2XH.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsQBD5C.s: Assembler messages:
encrypt.c: /tmp/ccsQBD5C.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsQBD5C.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsQBD5C.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsQBD5C.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsQBD5C.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsQBD5C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsQBD5C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsQBD5C.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsQBD5C.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsQBD5C.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsQBD5C.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsQBD5C.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsQBD5C.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsQBD5C.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsQBD5C.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsQBD5C.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsQBD5C.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsQBD5C.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsQBD5C.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsQBD5C.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsQBD5C.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsQBD5C.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsQBD5C.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsQBD5C.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHpmebI.s: Assembler messages:
encrypt.c: /tmp/ccHpmebI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHpmebI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHpmebI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHpmebI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpmebI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpmebI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpmebI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpmebI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpmebI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHpmebI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHpmebI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHpmebI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHpmebI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpmebI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHpmebI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHpmebI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHpmebI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHpmebI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHpmebI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpmebI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHpmebI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHpmebI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHpmebI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHpmebI.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccL2abQN.s: Assembler messages:
encrypt.c: /tmp/ccL2abQN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL2abQN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL2abQN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccL2abQN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2abQN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2abQN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2abQN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2abQN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2abQN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL2abQN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL2abQN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL2abQN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL2abQN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2abQN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL2abQN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL2abQN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL2abQN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL2abQN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL2abQN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL2abQN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2abQN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL2abQN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL2abQN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL2abQN.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNWG53C.s: Assembler messages:
encrypt.c: /tmp/ccNWG53C.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNWG53C.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNWG53C.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNWG53C.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWG53C.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWG53C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWG53C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWG53C.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWG53C.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNWG53C.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNWG53C.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNWG53C.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNWG53C.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWG53C.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNWG53C.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNWG53C.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNWG53C.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNWG53C.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNWG53C.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWG53C.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNWG53C.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNWG53C.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNWG53C.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNWG53C.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsML6oL.s: Assembler messages:
encrypt.c: /tmp/ccsML6oL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsML6oL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsML6oL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsML6oL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsML6oL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsML6oL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsML6oL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsML6oL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsML6oL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsML6oL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsML6oL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsML6oL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsML6oL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsML6oL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsML6oL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsML6oL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsML6oL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsML6oL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsML6oL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsML6oL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsML6oL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsML6oL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsML6oL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsML6oL.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRcD3yt.s: Assembler messages:
encrypt.c: /tmp/ccRcD3yt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRcD3yt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRcD3yt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRcD3yt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcD3yt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcD3yt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcD3yt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcD3yt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcD3yt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRcD3yt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRcD3yt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRcD3yt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRcD3yt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcD3yt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRcD3yt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRcD3yt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRcD3yt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRcD3yt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRcD3yt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcD3yt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRcD3yt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRcD3yt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRcD3yt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRcD3yt.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccia3IrC.s: Assembler messages:
encrypt.c: /tmp/ccia3IrC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccia3IrC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccia3IrC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccia3IrC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccia3IrC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccia3IrC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccia3IrC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccia3IrC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccia3IrC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccia3IrC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccia3IrC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccia3IrC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccia3IrC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccia3IrC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccia3IrC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccia3IrC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccia3IrC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccia3IrC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccia3IrC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccia3IrC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccia3IrC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccia3IrC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccia3IrC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccia3IrC.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaPr3kw.s: Assembler messages:
encrypt.c: /tmp/ccaPr3kw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaPr3kw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaPr3kw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaPr3kw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPr3kw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPr3kw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPr3kw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPr3kw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPr3kw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaPr3kw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaPr3kw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaPr3kw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaPr3kw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPr3kw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaPr3kw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaPr3kw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaPr3kw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaPr3kw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaPr3kw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaPr3kw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPr3kw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaPr3kw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaPr3kw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaPr3kw.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjrdOCn.s: Assembler messages:
encrypt.c: /tmp/ccjrdOCn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjrdOCn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjrdOCn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjrdOCn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrdOCn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrdOCn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrdOCn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrdOCn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrdOCn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjrdOCn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjrdOCn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjrdOCn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjrdOCn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrdOCn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjrdOCn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjrdOCn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjrdOCn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjrdOCn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjrdOCn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrdOCn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjrdOCn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjrdOCn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjrdOCn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjrdOCn.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cc0zZhxG.s: Assembler messages:
encrypt.c: /tmp/cc0zZhxG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0zZhxG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0zZhxG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0zZhxG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zZhxG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zZhxG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zZhxG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zZhxG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zZhxG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0zZhxG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0zZhxG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0zZhxG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0zZhxG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zZhxG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0zZhxG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0zZhxG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0zZhxG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0zZhxG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0zZhxG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0zZhxG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zZhxG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0zZhxG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0zZhxG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0zZhxG.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cceaduHx.s: Assembler messages:
encrypt.c: /tmp/cceaduHx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceaduHx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceaduHx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceaduHx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaduHx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaduHx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaduHx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaduHx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaduHx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceaduHx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceaduHx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceaduHx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceaduHx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaduHx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceaduHx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceaduHx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceaduHx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceaduHx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceaduHx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaduHx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceaduHx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceaduHx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceaduHx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceaduHx.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccClyxRv.s: Assembler messages:
encrypt.c: /tmp/ccClyxRv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccClyxRv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccClyxRv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccClyxRv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClyxRv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClyxRv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClyxRv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClyxRv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClyxRv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccClyxRv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccClyxRv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccClyxRv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccClyxRv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClyxRv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccClyxRv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccClyxRv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccClyxRv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccClyxRv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccClyxRv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccClyxRv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClyxRv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccClyxRv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccClyxRv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccClyxRv.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjILxlq.s: Assembler messages:
encrypt.c: /tmp/ccjILxlq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjILxlq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjILxlq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjILxlq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjILxlq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjILxlq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjILxlq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjILxlq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjILxlq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjILxlq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjILxlq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjILxlq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjILxlq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjILxlq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjILxlq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjILxlq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjILxlq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjILxlq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjILxlq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjILxlq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjILxlq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjILxlq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjILxlq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjILxlq.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccf6QdOH.s: Assembler messages:
encrypt.c: /tmp/ccf6QdOH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf6QdOH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf6QdOH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf6QdOH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf6QdOH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf6QdOH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf6QdOH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf6QdOH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf6QdOH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf6QdOH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf6QdOH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf6QdOH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf6QdOH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf6QdOH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf6QdOH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccf6QdOH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf6QdOH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf6QdOH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf6QdOH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf6QdOH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf6QdOH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf6QdOH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf6QdOH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf6QdOH.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvixZqz.s: Assembler messages:
encrypt.c: /tmp/ccvixZqz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvixZqz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvixZqz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvixZqz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvixZqz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvixZqz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvixZqz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvixZqz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvixZqz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvixZqz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvixZqz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvixZqz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvixZqz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvixZqz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvixZqz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvixZqz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvixZqz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvixZqz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvixZqz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvixZqz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvixZqz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvixZqz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvixZqz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvixZqz.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDK7o4H.s: Assembler messages:
encrypt.c: /tmp/ccDK7o4H.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDK7o4H.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDK7o4H.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDK7o4H.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDK7o4H.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDK7o4H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDK7o4H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDK7o4H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDK7o4H.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDK7o4H.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDK7o4H.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDK7o4H.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDK7o4H.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDK7o4H.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDK7o4H.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDK7o4H.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDK7o4H.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDK7o4H.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDK7o4H.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDK7o4H.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDK7o4H.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDK7o4H.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDK7o4H.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDK7o4H.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNQ3e8p.s: Assembler messages:
encrypt.c: /tmp/ccNQ3e8p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNQ3e8p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNQ3e8p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNQ3e8p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQ3e8p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQ3e8p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQ3e8p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQ3e8p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQ3e8p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNQ3e8p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNQ3e8p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNQ3e8p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNQ3e8p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQ3e8p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNQ3e8p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNQ3e8p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNQ3e8p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNQ3e8p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNQ3e8p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNQ3e8p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQ3e8p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNQ3e8p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNQ3e8p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNQ3e8p.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccXQecsz.s: Assembler messages:
encrypt.c: /tmp/ccXQecsz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXQecsz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXQecsz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXQecsz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXQecsz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXQecsz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXQecsz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXQecsz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXQecsz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXQecsz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXQecsz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXQecsz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXQecsz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXQecsz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXQecsz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXQecsz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXQecsz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXQecsz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXQecsz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXQecsz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXQecsz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXQecsz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXQecsz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXQecsz.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cciCTqyO.s: Assembler messages:
encrypt.c: /tmp/cciCTqyO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciCTqyO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciCTqyO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciCTqyO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCTqyO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCTqyO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCTqyO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCTqyO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCTqyO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciCTqyO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciCTqyO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciCTqyO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciCTqyO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCTqyO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciCTqyO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciCTqyO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciCTqyO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciCTqyO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciCTqyO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCTqyO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciCTqyO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciCTqyO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciCTqyO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciCTqyO.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5h1oQw.s: Assembler messages:
encrypt.c: /tmp/cc5h1oQw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5h1oQw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5h1oQw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5h1oQw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5h1oQw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5h1oQw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5h1oQw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5h1oQw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5h1oQw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5h1oQw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5h1oQw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5h1oQw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5h1oQw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5h1oQw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5h1oQw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5h1oQw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5h1oQw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5h1oQw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5h1oQw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5h1oQw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5h1oQw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5h1oQw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5h1oQw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5h1oQw.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccl04w3H.s: Assembler messages:
encrypt.c: /tmp/ccl04w3H.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl04w3H.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl04w3H.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl04w3H.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl04w3H.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl04w3H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl04w3H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl04w3H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl04w3H.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl04w3H.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl04w3H.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl04w3H.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl04w3H.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl04w3H.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl04w3H.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl04w3H.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl04w3H.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl04w3H.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl04w3H.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl04w3H.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl04w3H.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl04w3H.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl04w3H.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl04w3H.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0pWcTT.s: Assembler messages:
encrypt.c: /tmp/cc0pWcTT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0pWcTT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0pWcTT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0pWcTT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pWcTT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pWcTT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pWcTT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pWcTT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pWcTT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0pWcTT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0pWcTT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0pWcTT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0pWcTT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pWcTT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0pWcTT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0pWcTT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0pWcTT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0pWcTT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0pWcTT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0pWcTT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pWcTT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0pWcTT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0pWcTT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0pWcTT.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmHS2t7.s: Assembler messages:
encrypt.c: /tmp/ccmHS2t7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmHS2t7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmHS2t7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmHS2t7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHS2t7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHS2t7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHS2t7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHS2t7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHS2t7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmHS2t7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmHS2t7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmHS2t7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmHS2t7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHS2t7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmHS2t7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmHS2t7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmHS2t7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHS2t7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHS2t7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHS2t7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHS2t7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmHS2t7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHS2t7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHS2t7.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVrOgB4.s: Assembler messages:
encrypt.c: /tmp/ccVrOgB4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVrOgB4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVrOgB4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVrOgB4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrOgB4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrOgB4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrOgB4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrOgB4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrOgB4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVrOgB4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVrOgB4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVrOgB4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVrOgB4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrOgB4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVrOgB4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVrOgB4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVrOgB4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVrOgB4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVrOgB4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrOgB4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVrOgB4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVrOgB4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVrOgB4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVrOgB4.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccslWLSM.s: Assembler messages:
encrypt.c: /tmp/ccslWLSM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccslWLSM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccslWLSM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccslWLSM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslWLSM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslWLSM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslWLSM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslWLSM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslWLSM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccslWLSM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccslWLSM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccslWLSM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccslWLSM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslWLSM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccslWLSM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccslWLSM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccslWLSM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccslWLSM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccslWLSM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccslWLSM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslWLSM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccslWLSM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccslWLSM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccslWLSM.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc2o1cKT.s: Assembler messages:
encrypt.c: /tmp/cc2o1cKT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2o1cKT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2o1cKT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2o1cKT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2o1cKT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2o1cKT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2o1cKT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2o1cKT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2o1cKT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2o1cKT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2o1cKT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2o1cKT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2o1cKT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2o1cKT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2o1cKT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2o1cKT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2o1cKT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2o1cKT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2o1cKT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2o1cKT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2o1cKT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2o1cKT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2o1cKT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2o1cKT.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccasW2y1.s: Assembler messages:
encrypt.c: /tmp/ccasW2y1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccasW2y1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccasW2y1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccasW2y1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasW2y1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasW2y1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasW2y1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasW2y1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasW2y1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccasW2y1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccasW2y1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccasW2y1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccasW2y1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasW2y1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccasW2y1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccasW2y1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccasW2y1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccasW2y1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccasW2y1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasW2y1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccasW2y1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccasW2y1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccasW2y1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccasW2y1.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccD12hsR.s: Assembler messages:
encrypt.c: /tmp/ccD12hsR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD12hsR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD12hsR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccD12hsR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD12hsR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD12hsR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD12hsR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD12hsR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD12hsR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD12hsR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD12hsR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD12hsR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD12hsR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD12hsR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD12hsR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD12hsR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccD12hsR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD12hsR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD12hsR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD12hsR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD12hsR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD12hsR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD12hsR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD12hsR.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccywCQx7.s: Assembler messages:
encrypt.c: /tmp/ccywCQx7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccywCQx7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccywCQx7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccywCQx7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywCQx7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywCQx7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywCQx7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywCQx7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywCQx7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccywCQx7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccywCQx7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccywCQx7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccywCQx7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywCQx7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccywCQx7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccywCQx7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccywCQx7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccywCQx7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccywCQx7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywCQx7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccywCQx7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccywCQx7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccywCQx7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccywCQx7.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQXMKmQ.s: Assembler messages:
encrypt.c: /tmp/ccQXMKmQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQXMKmQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQXMKmQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQXMKmQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXMKmQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXMKmQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXMKmQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXMKmQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXMKmQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQXMKmQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQXMKmQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQXMKmQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQXMKmQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXMKmQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQXMKmQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQXMKmQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQXMKmQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQXMKmQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQXMKmQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXMKmQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQXMKmQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQXMKmQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQXMKmQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQXMKmQ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXaNaJU.s: Assembler messages:
encrypt.c: /tmp/ccXaNaJU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXaNaJU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXaNaJU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXaNaJU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaNaJU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaNaJU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaNaJU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaNaJU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaNaJU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXaNaJU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXaNaJU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXaNaJU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXaNaJU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaNaJU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXaNaJU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXaNaJU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXaNaJU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXaNaJU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXaNaJU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXaNaJU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaNaJU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXaNaJU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXaNaJU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXaNaJU.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAsrJFN.s: Assembler messages:
encrypt.c: /tmp/ccAsrJFN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAsrJFN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAsrJFN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAsrJFN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsrJFN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsrJFN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsrJFN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsrJFN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsrJFN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAsrJFN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAsrJFN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAsrJFN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAsrJFN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsrJFN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAsrJFN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAsrJFN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAsrJFN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAsrJFN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAsrJFN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsrJFN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAsrJFN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAsrJFN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAsrJFN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAsrJFN.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDtHnUM.s: Assembler messages:
encrypt.c: /tmp/ccDtHnUM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDtHnUM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDtHnUM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDtHnUM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtHnUM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtHnUM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtHnUM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtHnUM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtHnUM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDtHnUM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDtHnUM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDtHnUM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDtHnUM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtHnUM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDtHnUM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDtHnUM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDtHnUM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDtHnUM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDtHnUM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDtHnUM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtHnUM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDtHnUM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDtHnUM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDtHnUM.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccaoTjDU.s: Assembler messages:
encrypt.c: /tmp/ccaoTjDU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaoTjDU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaoTjDU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaoTjDU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoTjDU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoTjDU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoTjDU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoTjDU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoTjDU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaoTjDU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaoTjDU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaoTjDU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaoTjDU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoTjDU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaoTjDU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaoTjDU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaoTjDU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaoTjDU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaoTjDU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaoTjDU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoTjDU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaoTjDU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaoTjDU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaoTjDU.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccyxatgT.s: Assembler messages:
encrypt.c: /tmp/ccyxatgT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyxatgT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyxatgT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyxatgT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxatgT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxatgT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxatgT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxatgT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxatgT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyxatgT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyxatgT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyxatgT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyxatgT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxatgT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyxatgT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyxatgT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyxatgT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxatgT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxatgT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxatgT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxatgT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyxatgT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxatgT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxatgT.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCAxBJN.s: Assembler messages:
encrypt.c: /tmp/ccCAxBJN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCAxBJN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCAxBJN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCAxBJN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAxBJN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAxBJN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAxBJN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAxBJN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAxBJN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCAxBJN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCAxBJN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCAxBJN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCAxBJN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAxBJN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCAxBJN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCAxBJN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCAxBJN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCAxBJN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCAxBJN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCAxBJN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCAxBJN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCAxBJN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCAxBJN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCAxBJN.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccasUQOU.s: Assembler messages:
encrypt.c: /tmp/ccasUQOU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccasUQOU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccasUQOU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccasUQOU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasUQOU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasUQOU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasUQOU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasUQOU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasUQOU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccasUQOU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccasUQOU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccasUQOU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccasUQOU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasUQOU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccasUQOU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccasUQOU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccasUQOU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccasUQOU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccasUQOU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccasUQOU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccasUQOU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccasUQOU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccasUQOU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccasUQOU.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFhMrJv.s: Assembler messages:
encrypt.c: /tmp/ccFhMrJv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFhMrJv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFhMrJv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFhMrJv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhMrJv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhMrJv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhMrJv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhMrJv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhMrJv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFhMrJv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFhMrJv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFhMrJv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFhMrJv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhMrJv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFhMrJv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFhMrJv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFhMrJv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFhMrJv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFhMrJv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFhMrJv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFhMrJv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFhMrJv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFhMrJv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFhMrJv.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYfxFcA.s: Assembler messages:
encrypt.c: /tmp/ccYfxFcA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYfxFcA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYfxFcA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYfxFcA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYfxFcA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYfxFcA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYfxFcA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYfxFcA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYfxFcA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYfxFcA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYfxFcA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYfxFcA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYfxFcA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYfxFcA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYfxFcA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYfxFcA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYfxFcA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYfxFcA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYfxFcA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYfxFcA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYfxFcA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYfxFcA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYfxFcA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYfxFcA.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8skCvs.s: Assembler messages:
encrypt.c: /tmp/cc8skCvs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8skCvs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8skCvs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8skCvs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8skCvs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8skCvs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8skCvs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8skCvs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8skCvs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8skCvs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8skCvs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8skCvs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8skCvs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8skCvs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8skCvs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8skCvs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8skCvs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8skCvs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8skCvs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8skCvs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8skCvs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8skCvs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8skCvs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8skCvs.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckcCiNp.s: Assembler messages:
encrypt.c: /tmp/cckcCiNp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckcCiNp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckcCiNp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckcCiNp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcCiNp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcCiNp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcCiNp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcCiNp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcCiNp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckcCiNp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckcCiNp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckcCiNp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckcCiNp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcCiNp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckcCiNp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckcCiNp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckcCiNp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckcCiNp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckcCiNp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckcCiNp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcCiNp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckcCiNp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckcCiNp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckcCiNp.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccK9dYhx.s: Assembler messages:
encrypt.c: /tmp/ccK9dYhx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK9dYhx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK9dYhx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK9dYhx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9dYhx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9dYhx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9dYhx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9dYhx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9dYhx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK9dYhx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK9dYhx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK9dYhx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK9dYhx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9dYhx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK9dYhx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK9dYhx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK9dYhx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK9dYhx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK9dYhx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9dYhx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK9dYhx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK9dYhx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK9dYhx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK9dYhx.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cctUfXJy.s: Assembler messages:
encrypt.c: /tmp/cctUfXJy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctUfXJy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctUfXJy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctUfXJy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUfXJy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUfXJy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUfXJy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUfXJy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUfXJy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctUfXJy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctUfXJy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctUfXJy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctUfXJy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUfXJy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctUfXJy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctUfXJy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctUfXJy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctUfXJy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctUfXJy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctUfXJy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUfXJy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctUfXJy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctUfXJy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctUfXJy.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZdND7r.s: Assembler messages:
encrypt.c: /tmp/ccZdND7r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZdND7r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZdND7r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZdND7r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdND7r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdND7r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdND7r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdND7r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdND7r.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZdND7r.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZdND7r.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZdND7r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZdND7r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdND7r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZdND7r.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZdND7r.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZdND7r.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZdND7r.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZdND7r.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdND7r.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZdND7r.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZdND7r.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZdND7r.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZdND7r.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnwwfcw.s: Assembler messages:
encrypt.c: /tmp/ccnwwfcw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnwwfcw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnwwfcw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnwwfcw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwwfcw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwwfcw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwwfcw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwwfcw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwwfcw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnwwfcw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnwwfcw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnwwfcw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnwwfcw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwwfcw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnwwfcw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnwwfcw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnwwfcw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnwwfcw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnwwfcw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnwwfcw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwwfcw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnwwfcw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnwwfcw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnwwfcw.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZ32v5p.s: Assembler messages:
encrypt.c: /tmp/ccZ32v5p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ32v5p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ32v5p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ32v5p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ32v5p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ32v5p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ32v5p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ32v5p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ32v5p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ32v5p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ32v5p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ32v5p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ32v5p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ32v5p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ32v5p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ32v5p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ32v5p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ32v5p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ32v5p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ32v5p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ32v5p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ32v5p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ32v5p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ32v5p.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczCbLEi.s: Assembler messages:
encrypt.c: /tmp/cczCbLEi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczCbLEi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczCbLEi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczCbLEi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCbLEi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCbLEi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCbLEi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCbLEi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCbLEi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczCbLEi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczCbLEi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczCbLEi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczCbLEi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCbLEi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczCbLEi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczCbLEi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczCbLEi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczCbLEi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczCbLEi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCbLEi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczCbLEi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczCbLEi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczCbLEi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczCbLEi.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZHP1s4.s: Assembler messages:
encrypt.c: /tmp/ccZHP1s4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZHP1s4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZHP1s4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZHP1s4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHP1s4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHP1s4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHP1s4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHP1s4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHP1s4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZHP1s4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZHP1s4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZHP1s4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZHP1s4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHP1s4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZHP1s4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZHP1s4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZHP1s4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZHP1s4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZHP1s4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZHP1s4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHP1s4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZHP1s4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZHP1s4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZHP1s4.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdG0Zxj.s: Assembler messages:
encrypt.c: /tmp/ccdG0Zxj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdG0Zxj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdG0Zxj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdG0Zxj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdG0Zxj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdG0Zxj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdG0Zxj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdG0Zxj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdG0Zxj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdG0Zxj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdG0Zxj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdG0Zxj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdG0Zxj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdG0Zxj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdG0Zxj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdG0Zxj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdG0Zxj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdG0Zxj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdG0Zxj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdG0Zxj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdG0Zxj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdG0Zxj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdG0Zxj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdG0Zxj.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cct89o9p.s: Assembler messages:
encrypt.c: /tmp/cct89o9p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct89o9p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct89o9p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cct89o9p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cct89o9p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cct89o9p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct89o9p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct89o9p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct89o9p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct89o9p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct89o9p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct89o9p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cct89o9p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cct89o9p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct89o9p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct89o9p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cct89o9p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct89o9p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct89o9p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct89o9p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cct89o9p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct89o9p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cct89o9p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct89o9p.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccyPcSIo.s: Assembler messages:
encrypt.c: /tmp/ccyPcSIo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyPcSIo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyPcSIo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyPcSIo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPcSIo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPcSIo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPcSIo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPcSIo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPcSIo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyPcSIo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyPcSIo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyPcSIo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyPcSIo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPcSIo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyPcSIo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyPcSIo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyPcSIo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyPcSIo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyPcSIo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPcSIo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyPcSIo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyPcSIo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyPcSIo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyPcSIo.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCiRxsj.s: Assembler messages:
encrypt.c: /tmp/ccCiRxsj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCiRxsj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCiRxsj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCiRxsj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCiRxsj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCiRxsj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCiRxsj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCiRxsj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCiRxsj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCiRxsj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCiRxsj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCiRxsj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCiRxsj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCiRxsj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCiRxsj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCiRxsj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCiRxsj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCiRxsj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCiRxsj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCiRxsj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCiRxsj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCiRxsj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCiRxsj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCiRxsj.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccICHzen.s: Assembler messages:
encrypt.c: /tmp/ccICHzen.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccICHzen.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccICHzen.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccICHzen.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICHzen.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICHzen.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICHzen.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICHzen.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICHzen.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccICHzen.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccICHzen.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccICHzen.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccICHzen.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICHzen.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccICHzen.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccICHzen.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccICHzen.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccICHzen.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccICHzen.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccICHzen.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICHzen.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccICHzen.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccICHzen.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccICHzen.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6K11t1.s: Assembler messages:
encrypt.c: /tmp/cc6K11t1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6K11t1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6K11t1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6K11t1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6K11t1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6K11t1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6K11t1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6K11t1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6K11t1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6K11t1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6K11t1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6K11t1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6K11t1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6K11t1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6K11t1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6K11t1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6K11t1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6K11t1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6K11t1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6K11t1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6K11t1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6K11t1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6K11t1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6K11t1.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccI9w5P9.s: Assembler messages:
encrypt.c: /tmp/ccI9w5P9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI9w5P9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI9w5P9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI9w5P9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9w5P9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9w5P9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9w5P9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9w5P9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9w5P9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI9w5P9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI9w5P9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI9w5P9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI9w5P9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9w5P9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI9w5P9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI9w5P9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI9w5P9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI9w5P9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI9w5P9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9w5P9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI9w5P9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI9w5P9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI9w5P9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI9w5P9.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccE765K2.s: Assembler messages:
encrypt.c: /tmp/ccE765K2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE765K2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE765K2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE765K2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE765K2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE765K2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE765K2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE765K2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE765K2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE765K2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE765K2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE765K2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE765K2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE765K2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE765K2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE765K2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE765K2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE765K2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE765K2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE765K2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE765K2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE765K2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE765K2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE765K2.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKz7db6.s: Assembler messages:
encrypt.c: /tmp/ccKz7db6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKz7db6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKz7db6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKz7db6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz7db6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz7db6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz7db6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz7db6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz7db6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKz7db6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKz7db6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKz7db6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKz7db6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz7db6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKz7db6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKz7db6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKz7db6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKz7db6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKz7db6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz7db6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKz7db6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKz7db6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKz7db6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKz7db6.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSmw6ob.s: Assembler messages:
encrypt.c: /tmp/ccSmw6ob.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSmw6ob.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSmw6ob.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSmw6ob.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmw6ob.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmw6ob.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmw6ob.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmw6ob.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmw6ob.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSmw6ob.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSmw6ob.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSmw6ob.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSmw6ob.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmw6ob.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSmw6ob.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSmw6ob.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSmw6ob.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSmw6ob.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSmw6ob.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmw6ob.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSmw6ob.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSmw6ob.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSmw6ob.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSmw6ob.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cczbOOD4.s: Assembler messages:
encrypt.c: /tmp/cczbOOD4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczbOOD4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczbOOD4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczbOOD4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbOOD4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbOOD4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbOOD4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbOOD4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbOOD4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczbOOD4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczbOOD4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczbOOD4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczbOOD4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbOOD4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczbOOD4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczbOOD4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczbOOD4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczbOOD4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczbOOD4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczbOOD4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbOOD4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczbOOD4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczbOOD4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczbOOD4.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOQNvg9.s: Assembler messages:
encrypt.c: /tmp/ccOQNvg9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOQNvg9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOQNvg9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOQNvg9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQNvg9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQNvg9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQNvg9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQNvg9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQNvg9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOQNvg9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOQNvg9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOQNvg9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOQNvg9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQNvg9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOQNvg9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOQNvg9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOQNvg9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOQNvg9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOQNvg9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOQNvg9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOQNvg9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOQNvg9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOQNvg9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOQNvg9.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckybAx1.s: Assembler messages:
encrypt.c: /tmp/cckybAx1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckybAx1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckybAx1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckybAx1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckybAx1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckybAx1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckybAx1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckybAx1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckybAx1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckybAx1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckybAx1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckybAx1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckybAx1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckybAx1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckybAx1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckybAx1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckybAx1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckybAx1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckybAx1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckybAx1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckybAx1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckybAx1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckybAx1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckybAx1.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccH6GL47.s: Assembler messages:
encrypt.c: /tmp/ccH6GL47.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH6GL47.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH6GL47.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccH6GL47.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6GL47.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6GL47.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6GL47.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6GL47.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6GL47.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH6GL47.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH6GL47.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH6GL47.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH6GL47.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6GL47.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH6GL47.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH6GL47.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccH6GL47.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH6GL47.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH6GL47.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH6GL47.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6GL47.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH6GL47.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH6GL47.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH6GL47.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchsQTD3.s: Assembler messages:
encrypt.c: /tmp/cchsQTD3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchsQTD3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchsQTD3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchsQTD3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsQTD3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsQTD3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsQTD3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsQTD3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsQTD3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchsQTD3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchsQTD3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchsQTD3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchsQTD3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsQTD3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchsQTD3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchsQTD3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchsQTD3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchsQTD3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchsQTD3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsQTD3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchsQTD3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchsQTD3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchsQTD3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchsQTD3.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGLR7pV.s: Assembler messages:
encrypt.c: /tmp/ccGLR7pV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGLR7pV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGLR7pV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGLR7pV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLR7pV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLR7pV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLR7pV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLR7pV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLR7pV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGLR7pV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGLR7pV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGLR7pV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGLR7pV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLR7pV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGLR7pV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGLR7pV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGLR7pV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGLR7pV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGLR7pV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGLR7pV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLR7pV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGLR7pV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGLR7pV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGLR7pV.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHHGiA1.s: Assembler messages:
encrypt.c: /tmp/ccHHGiA1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHHGiA1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHHGiA1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHHGiA1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHGiA1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHGiA1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHGiA1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHGiA1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHGiA1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHHGiA1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHHGiA1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHHGiA1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHHGiA1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHGiA1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHHGiA1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHHGiA1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHHGiA1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHHGiA1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHHGiA1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHGiA1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHHGiA1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHHGiA1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHHGiA1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHHGiA1.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc5QcI27.s: Assembler messages:
encrypt.c: /tmp/cc5QcI27.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5QcI27.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5QcI27.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5QcI27.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QcI27.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QcI27.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QcI27.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QcI27.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QcI27.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5QcI27.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5QcI27.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5QcI27.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5QcI27.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QcI27.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5QcI27.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5QcI27.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5QcI27.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5QcI27.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5QcI27.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5QcI27.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QcI27.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5QcI27.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5QcI27.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5QcI27.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccnf1Yh5.s: Assembler messages:
encrypt.c: /tmp/ccnf1Yh5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnf1Yh5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnf1Yh5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnf1Yh5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnf1Yh5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnf1Yh5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnf1Yh5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnf1Yh5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnf1Yh5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnf1Yh5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnf1Yh5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnf1Yh5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnf1Yh5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnf1Yh5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnf1Yh5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnf1Yh5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnf1Yh5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnf1Yh5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnf1Yh5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnf1Yh5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnf1Yh5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnf1Yh5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnf1Yh5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnf1Yh5.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5AzNq8.s: Assembler messages:
encrypt.c: /tmp/cc5AzNq8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5AzNq8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5AzNq8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5AzNq8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5AzNq8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5AzNq8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5AzNq8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5AzNq8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5AzNq8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5AzNq8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5AzNq8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5AzNq8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5AzNq8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5AzNq8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5AzNq8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5AzNq8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5AzNq8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5AzNq8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5AzNq8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5AzNq8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5AzNq8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5AzNq8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5AzNq8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5AzNq8.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRyV490.s: Assembler messages:
encrypt.c: /tmp/ccRyV490.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRyV490.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRyV490.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRyV490.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyV490.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyV490.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyV490.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyV490.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyV490.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRyV490.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRyV490.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRyV490.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRyV490.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyV490.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRyV490.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRyV490.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRyV490.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRyV490.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRyV490.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRyV490.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRyV490.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRyV490.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRyV490.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRyV490.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAb6fPH.s: Assembler messages:
encrypt.c: /tmp/ccAb6fPH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAb6fPH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAb6fPH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAb6fPH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAb6fPH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAb6fPH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAb6fPH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAb6fPH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAb6fPH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAb6fPH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAb6fPH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAb6fPH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAb6fPH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAb6fPH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAb6fPH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAb6fPH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAb6fPH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAb6fPH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAb6fPH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAb6fPH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAb6fPH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAb6fPH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAb6fPH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAb6fPH.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAg8YNL.s: Assembler messages:
encrypt.c: /tmp/ccAg8YNL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAg8YNL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAg8YNL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAg8YNL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAg8YNL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAg8YNL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAg8YNL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAg8YNL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAg8YNL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAg8YNL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAg8YNL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAg8YNL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAg8YNL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAg8YNL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAg8YNL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAg8YNL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAg8YNL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAg8YNL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAg8YNL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAg8YNL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAg8YNL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAg8YNL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAg8YNL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAg8YNL.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc28nAMy.s: Assembler messages:
encrypt.c: /tmp/cc28nAMy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc28nAMy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc28nAMy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc28nAMy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28nAMy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28nAMy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28nAMy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28nAMy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28nAMy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc28nAMy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc28nAMy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc28nAMy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc28nAMy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28nAMy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc28nAMy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc28nAMy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc28nAMy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc28nAMy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc28nAMy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc28nAMy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28nAMy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc28nAMy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc28nAMy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc28nAMy.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKYNEWF.s: Assembler messages:
encrypt.c: /tmp/ccKYNEWF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKYNEWF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKYNEWF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKYNEWF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYNEWF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYNEWF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYNEWF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYNEWF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYNEWF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKYNEWF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKYNEWF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKYNEWF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKYNEWF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYNEWF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKYNEWF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKYNEWF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKYNEWF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKYNEWF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKYNEWF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYNEWF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKYNEWF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKYNEWF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKYNEWF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKYNEWF.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccIUdRRL.s: Assembler messages:
encrypt.c: /tmp/ccIUdRRL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIUdRRL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIUdRRL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIUdRRL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUdRRL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUdRRL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUdRRL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUdRRL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUdRRL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIUdRRL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIUdRRL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIUdRRL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIUdRRL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUdRRL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIUdRRL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIUdRRL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIUdRRL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIUdRRL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIUdRRL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIUdRRL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUdRRL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIUdRRL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIUdRRL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIUdRRL.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccyfIVuK.s: Assembler messages:
encrypt.c: /tmp/ccyfIVuK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyfIVuK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyfIVuK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyfIVuK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfIVuK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfIVuK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfIVuK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfIVuK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfIVuK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyfIVuK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyfIVuK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyfIVuK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyfIVuK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfIVuK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyfIVuK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyfIVuK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyfIVuK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyfIVuK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyfIVuK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfIVuK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyfIVuK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyfIVuK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyfIVuK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyfIVuK.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUN8UHF.s: Assembler messages:
encrypt.c: /tmp/ccUN8UHF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUN8UHF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUN8UHF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUN8UHF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUN8UHF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUN8UHF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUN8UHF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUN8UHF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUN8UHF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUN8UHF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUN8UHF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUN8UHF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUN8UHF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUN8UHF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUN8UHF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUN8UHF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUN8UHF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUN8UHF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUN8UHF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUN8UHF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUN8UHF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUN8UHF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUN8UHF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUN8UHF.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUd4T2L.s: Assembler messages:
encrypt.c: /tmp/ccUd4T2L.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUd4T2L.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUd4T2L.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUd4T2L.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUd4T2L.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUd4T2L.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUd4T2L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUd4T2L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUd4T2L.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUd4T2L.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUd4T2L.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUd4T2L.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUd4T2L.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUd4T2L.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUd4T2L.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUd4T2L.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUd4T2L.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUd4T2L.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUd4T2L.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUd4T2L.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUd4T2L.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUd4T2L.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUd4T2L.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUd4T2L.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSx15QH.s: Assembler messages:
encrypt.c: /tmp/ccSx15QH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSx15QH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSx15QH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSx15QH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSx15QH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSx15QH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSx15QH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSx15QH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSx15QH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSx15QH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSx15QH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSx15QH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSx15QH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSx15QH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSx15QH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSx15QH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSx15QH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSx15QH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSx15QH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSx15QH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSx15QH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSx15QH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSx15QH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSx15QH.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccx17mYT.s: Assembler messages:
encrypt.c: /tmp/ccx17mYT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx17mYT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx17mYT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccx17mYT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx17mYT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx17mYT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx17mYT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx17mYT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx17mYT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx17mYT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx17mYT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx17mYT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx17mYT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx17mYT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx17mYT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccx17mYT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx17mYT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx17mYT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx17mYT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx17mYT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx17mYT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx17mYT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx17mYT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx17mYT.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccR7uDkE.s: Assembler messages:
encrypt.c: /tmp/ccR7uDkE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR7uDkE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR7uDkE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR7uDkE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7uDkE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7uDkE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7uDkE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7uDkE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7uDkE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR7uDkE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR7uDkE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR7uDkE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR7uDkE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7uDkE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR7uDkE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR7uDkE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR7uDkE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR7uDkE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR7uDkE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR7uDkE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7uDkE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR7uDkE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR7uDkE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR7uDkE.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceLnPfU.s: Assembler messages:
encrypt.c: /tmp/cceLnPfU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceLnPfU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceLnPfU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceLnPfU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceLnPfU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceLnPfU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceLnPfU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceLnPfU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceLnPfU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceLnPfU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceLnPfU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceLnPfU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceLnPfU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceLnPfU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceLnPfU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceLnPfU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceLnPfU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceLnPfU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceLnPfU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceLnPfU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceLnPfU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceLnPfU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceLnPfU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceLnPfU.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc29X06K.s: Assembler messages:
encrypt.c: /tmp/cc29X06K.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc29X06K.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc29X06K.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc29X06K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29X06K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29X06K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29X06K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29X06K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29X06K.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc29X06K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc29X06K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc29X06K.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc29X06K.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29X06K.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc29X06K.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc29X06K.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc29X06K.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc29X06K.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc29X06K.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc29X06K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc29X06K.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc29X06K.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc29X06K.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc29X06K.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccLAI7c0.s: Assembler messages:
encrypt.c: /tmp/ccLAI7c0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLAI7c0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLAI7c0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLAI7c0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAI7c0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAI7c0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAI7c0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAI7c0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAI7c0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLAI7c0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLAI7c0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLAI7c0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLAI7c0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAI7c0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLAI7c0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLAI7c0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLAI7c0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLAI7c0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLAI7c0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAI7c0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLAI7c0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLAI7c0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLAI7c0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLAI7c0.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPMHUMI.s: Assembler messages:
encrypt.c: /tmp/ccPMHUMI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPMHUMI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPMHUMI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPMHUMI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMHUMI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMHUMI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMHUMI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMHUMI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMHUMI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPMHUMI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPMHUMI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPMHUMI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPMHUMI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMHUMI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPMHUMI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPMHUMI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPMHUMI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPMHUMI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPMHUMI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPMHUMI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMHUMI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPMHUMI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPMHUMI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPMHUMI.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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